Starting a free website

Did you know it is possible to host a website completely for free using We will show you the steps you need to follow to start a free site and keep it that way.

Step 1:

Visit and click the pink “Start your website” button.

Screen capture of "WordPress powers 36% of the internet." "Start your website" button

Step 2:

Either register a new account, or login with an existing account (see the link at the bottom of the page).

Screen capture of Registration form for a new account.

Step 3:

Choose a name for your website and type it into the address bar. Please note, you won’t be able to get a fancy custom domain name such as for free, that is a feature you have to pay for. You will end up with a domain name in the format with the free version.

Screen capture of form to choose a name for a new website.

Step 4:

Make sure to choose the free option, which should be directly below the pink select button, in this example

Screen capture of option to choose paid domain for new website.

Step 5:

In this final step make sure that you don’t pick one of the hosting plans, just click the link inside the white button “Not sure yet? Start with a free site“

Screen capture of Option to choose paid hosting plan for new website.

Now you are ready to get started building your free WordPress website!