Um seinen Blog selbst zu hosten, braucht man grundsätzlich zwei Dinge: Webspace und ein Content Management System (CMS). Wer seinen eigenen Webspace mieten möchte und keine fortgeschrittenen Programmierkenntnisse hat, sollte sich im Vorfeld darüber informieren, welches Content Management System die jeweiligen Provider anbieten und wie einsteigerfreundlich es ist.
Viele Provider ermöglichen dem Nutzer auch, zur Gestaltung des eigenen Blogs die kostenlose Software WordPress zu nutzen, die einen ähnlich unkomplizierten Einstieg ins Blogging ermöglicht wie die Gratis-Blogs.
Fast alle verfügbaren Hosting-Pakete beinhalten Webspace, eine oder gleich mehrere Domains und eine Datenbank. Pakete mit 10 oder mehr Gigabyte gibt es ab circa ab 4,00 Euro im Monat. In der Regel kommt eine einmalige Einrichtungsgebühr von etwa 20 Euro hinzu.