Method 1:

Free WordPress Hosting With Custom Domain

1. Custom Domain.
First you to Go to InfinityFree.
  • Register With your Email and password, They Will send you the confirmation email to your email.
  • Once Email is confirmed, your account will be activated.
  •  Next Go to Accounts And Click on Create Account
  •  Find a Free Domain or Enter your Own Domain and Click on Create Account.
  •  Wait for Some time to get your account activated
Free WordPress hosting
  • Once it is active, Now Click on Domain Name
  •  Next Click on Control Panel it will redirect to Control Panel.
  •  Go Down and Find for Softwares, And Click on Softaculous Apps Installer
  •  Once  it is opened you will see WordPress, Click on it and Click Install
  •  Setup all setting like Protocal,Domain Name, Website Title…ect
  • Enter Admin Account Username and Password, these credential are needed to Login to wordpress once it installed.
  •  Next, Enter Database details and select theme, Then Click on Install
Free WordPress hosting infinityfree
  •  Wait until it install, it will show the URLs of your Websites.
  •  Click on ADMIN URL and start Developing the Website.
  • It is all completely free and Enjoy.

Method 2:

  • Create Free Amazon Web Service Account Which is Free for One Year
  • For Creating Account you need to have credit card.
  • Once account is Created. 
  • First Create an EC2 Virtual Machine which is Free tier Eligible.
  • After Creating EC2 VM, Install IIS  on the server.
  • Next install web platform installer.
  • Then open web platform installer from IIS.
  • search for wordpress and install.
  • And host your website  for free (Only One year.)
  • Before Learn some thing about Amazon Web Services. 
Free WordPress hosting, WordPress hosting free domain, Infinityfree wordpress hosting, WordPress hosting for free, WordPress custom domain hosting


Yoast Seo Premium plugin for Free