How to Create a FREE WordPress Site (No Hosting & Domain)

FREE WordPress Site without Hosting and Domain

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.

Local WordPress Flywheel

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

WordPress Operating System

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.

Install Local

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

Install WordPress

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

Local Installation

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.

Usage Reporting

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

Create WordPress Site

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

Create WordPress Site

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

Site Name and Path

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.

WordPress Log in

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.

WordPress Login Page

Enter the username and password that you created earlier.

Username Password

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

WordPress Dashboard

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

Stop 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.

Start WordPress Site

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.

Leave a Comment