
Generally, we need a domain and hosting to build a WordPress website. But, in this article, we’ll see how to make a WordPress site without hosting and domain for FREE.
The idea here is to download WordPress locally on your computer. It works same as the WordPress on a web host. When you are done building your site, you can also move it to a live server.
Don’t worry. We are not going to use complicated software like WAMP or XAMPP. We will use Local by Flywheel.
First, open the Local home page and click on the “Download for Free” button.

Next, select your computer operating system. You can download WordPress for Windows, MAC, and Linux.

It asks for your details. You don’t need to fill out the whole form. Enter your email id and click on the “GET IT NOW” button.
The download will be started. The software is about 500 MB in size. Wait until the download is completed.
Next, open the downloaded file. You will see installation options.

Click on the “Next” button and enter your computer admin password. On the next window, click on the “Install” button.

Local will be installed on your computer. After that, click on the “Finish” button. Make sure that “Run Local” is checked.

Now, Local software will be launched. If it asks you to enable usage reporting, either turn it on or click on the “No, thanks” button.

Next, click on the “Create a new site” button.

Select “Create a new site” and click on the “Continue” button at the bottom right corner.

Next, type your site name. In the “Advanced options”, you can also select the site path (where you want to store your site).

You need to create a username and password for your WordPress site. These are the credentials you use to log in to your WordPress dashboard. Next, click on the “Add site” button.

Local will install WordPress. When it is done, you will see the website dashboard. Click on the “WP Admin” button to open the WordPress login page.

Enter the username and password that you created earlier.

Now, your WordPress dashboard is ready. Start playing with themes and plugins.

When you are done, don’t forget to stop the server.

If you want to reopen your site, open the Local software and select your site from the left menu. Next, click on the “Start site” button in the top right corner.

This is how you create a WordPress site without hosting and domain for free. I hope you enjoyed the article. If you have any doubts, comment below.