Yes, you heard it correct. There is a way to set up and host a free WordPress site. If you already have purchased a domain you can use that as well if not you may have to settle for a not so custom URL. However anyone who has hosted a website in the past will tell you that getting free hosting for a site is an absolute steal!

Here is how you do it

  1. Visit
  2. Sign up for free hosting here
  3. Choose a website name, you will get a free site at https://[your website name]
  4. You will be redirected to a cpanel screen, here select manage site. You will be prompted to confirm your email
  5. On confirming your email you will be redirected to manage your site
  6. Under the “Build WordPress Website” select Install now, choose admin credentials
  7. Once the WordPress installation is complete you are all set to start building your WordPress website
  8. To get help on how to start building a WordPress website from /wp-admin please see this article

A personal technical diary… To the point… Precise