You want to start your own self hosted wordpress blog, but can’t afford to pay for hosting. Don’t worry, because you can still host your blog for free. There are number of Web Hostsa available which allows you to host your wordpress or any other blog for free with all the features that are required by wordpress.
WordPress is the leading and SEO friendly blogging platform with cool features. If you want to start a free self hosted wordpress blog then make sure that the webhost offers you the following features.
WordPress Requirements
- PHP 7.4 or greater
- MySQL 5.7 or greater OR MariaDB 10.3 or greater
- Nginx or Apache with mod_rewrite module
- HTTPS support
If a webhosting company offers the above features, then you can join and start your self hosted wordpress blog. The list below contain webhosting providers that are supporting wordpress requirements. Thus you can host with them, however, you need to remember that free hosting accounts will not give you unlimited bandwidth and space. If your blog has only 100 visitors per day, then free hosting is good for you. Otherwise you have to join a paid or affordable hosting like HostGator and InMotionHosting etc..
Note:- Some webhosting providers may also place advertisements on your blog. So make sure you agree before joining a provider. Otherwise you should find another company that does not place ads on the free blogs.
List of Free Web Hosting Providers for WordPress

1:- 000webhosts
100webhost allow you to host your blog or website for free. You can also register a free subdomain with 100webhosts. 100webhost has the following feature.
- Website 1
- Disk Space 300 MB
- Data Transfer 3 GB / month
- No Email Account
- No Support
- No Credit Card Required
2:- Microsoft office Live
One of the leading webhost to provide free hosting for websites and blogs. The good thing is, its friendly and easy environment will make things much easier for you. Following are the features available to host a blog or website with them.
- Space 500MB
- Bandwidth 5GB
- 100 Email accounts with Domain name
- Allot of more features are available
For more details visit here [No more available]
3:- 110Mb Hosting
110mbhosting provide you free php webhosting service, which is the essential requirement for a wordpress blog. So if you want to start a free wordpress blog, then start with 110mbhosting. or with any of these top webhosts. Following are some features of 110mbhosting.
- Bandwidth speed 10GB
- Space 5GB
- Support MYSQL and PHP
- Domain Own (you have to buy a Domain)
- Allot of more features are available
NO 4:- Jimdo
Jimdo is also a free web host which provides you free hosting for your blog or website, with php and mysql support. Following are the key features of Jimdo
- Bandwidth Speed 10GB
- Space 500 Mb
- Photo Galleries Available
- Forum Yes
- Allot of more features are available
5:- Zymic
Zymic is a webhost which provide you free and professional webhost service with great support.Some key features of zymic are
- Bandwith speed 50GB/month
- Space 600Mb
- Support PHP and 5 Mysql Databases
- FTP File Management and allot of more features
For more information visit here [Discontinued]
6: AccuWeb Hosting
Since 2003, Accuweb hosting is offering services on the web based on US infrastructure. It has both free packages and paid, and the free service allows you to host a WordPress Blog. It allows you to get access to the cPanel which is a control panel where you can manage your website easily.
- 2 GB SSD Storage
- 1 Click WordPress Installation
- 30 GB Bandwidth
- Email Account
Visit Here
7:- Award Space
Although, it is not completely free but with just $0.19 you can get a WordPress Hosting account which is still very cheap. If you are expecting upto 5000/month traffic to your blog then this web host can easily manage it. You can host upto 4 blogs on this package.
- 1 GB Storage
- 5 GB Bandwidth
- Custom Control Panel
- No Ads
These are the some of the Best and Free Webhosts for wordpress and for other blogging platforms. The list will be updated frequently to offer you best and working sites.