The short answer to this question is yes. You can use WordPress without a host.
Let’s check together what are possible options for using WordPress without a host.
A free account on wordpress.com
You can go to the website: https://wordpress.com and create your first WordPress site without worry to take care of hosting.
Then you will see the first preview of your website. Enter the blog name and click the continue button.
Then you can choose a style for your WordPress blog. I skip this step with the continue button.
Then you will need to select a keyword for your blog. Based on keywords you will get some domain suggestions. You can select the payable domain or try to use a free domain. For this example, I have chosen a free domain.
After domain pickup, you will get a pricing list for the hosting option. (For this example I have chosen a free option)
The next step in preparing and installing WordPress for you, Don’t worry wordpress.com will do everything automatically.
Example: installation is finished my WordPress is live now.
On the left side, you will see a menu you can write your your first posts.
So to sum up you can use https://wordpress.com for creating your first WordPress website. You can create an entirely free account.
In this way, you will leave the hosting of your site to the professional team no need to worry about hosting for your WordPress website.
Installing Bitnami as your WordPress host
One thing you can do to use WordPress without a host is installing Bitnami on your local computer. In that way, you will host WordPress on your local computer.
Go to website: https://bitnami.com/
Click download installer for win 64bit.
After click on “Download for Windows 64-bit”, you must use sign-in to download .exx installer on your computer. Double click on .exe file bitnami….exe.
The installation will start in the next step you must select language for installation.
in the next step, you define the installation folder.
After defining the login data enter the name of your WordPress website.
You can configure the default email provider.
After that, your browser will be opened and you will be transferred to a new website: http://127.0.0.1/
For admin, login add wp-admin to the end of URL: http://127.0.0.1/wordpress/wp-admin
Now your WordPress is ready you can test it. You should know that the installation of Bitnami on your computer if totally free but your WordPress is now seen only to you. Because you have installed WordPress on your local computer. If you want that your WordPress website will be seen to others to your must-buy payable WordPress hosting on the internet like Bluehost or create port forwarding to your local computer (for this you need some extra IT knowledge).