Opprettet 2010 (Tyskland), HomepageCreator egen 1152 tilknyttede merkevarer og 3453 konkurrerende merkevarer. HomepageCreator eies av DEUTSCHE TELEKOM, børsnotert i Francfort ISIN-nummeret til DEUTSCHE TELEKOM er DE0005557508. HomepageCreator er en del av Telekommunikasjonstjenester-bransjen.