How to install WordPress on Windows PC

In this post, we will see how to install WordPress locally on a Windows system using Instant WordPress. WordPress is a popular content management system for blogging. More than half of the world use WordPress for building their websites. We have seen, how you can create a WordPress site on Windows easily with Microsoft WebMatrix. Today we will have a look at freeware Instant WordPress.

What is Instant WordPress

  • With Instant WordPress any Windows machine can be made into a WordPress development server. Instant WordPress is a standalone portable WordPress development environment.
  • Components of Instant WordPress include Apache Web server, PHP, and MySQL, which gets automatically started and stopped.
  • Instant WordPress is best suited for development purposes as it comes shipped with dummy posts and pages, so one need not bother about creating content and could straight away head to test themes and plugins.
  • Instant WordPress is easy to install just like any other Windows software as it comes with the installation wizard, so you need not worry too much about internal technical things.

Install WordPress on Windows system

Step 1: Downloading Instant WordPress

Get the latest version of Instant WordPress from its home page. It has a total size of around 58.8 MB.

Step 2: Installing Instant WordPress

Click on the downloaded file so that the installation wizard opens up.  Follow the on-screen instructions by choosing the destination folder where you want the installation location to be and click on ‘Next’. It takes up to 2 to 3 minutes to complete the installation.

Instant WordPress

During the process of installation, InstantWP doesn’t make any system registry entry. It is a portable set up, and one could run WordPress directly from the folder where it is installed. Not only in the computer, but you can also use any USB Key to install and run the Instant WordPress.

Step 3: Starting Instant WordPress

  • Go to the folder where you installed Instant WordPress
  • Find the InstantWP executable file (.exe)
  • Click on it so that it shows the Instant WordPress control panel
  • Just copy the local WordPress URL (In our case it was )  and open it in your favorite browser to check out the front page of your new WordPress website.

install WordPress on Windows

How to use Instant WordPress

The Control Panel of Instant WordPress comes with different navigation menu options which you might be already familiar with.   Some of the menu items are:

  • WordPress FrontPage: Which carries the link to your WordPress website homepage.
  • WordPress Admin: Under this menu item,  the username and password which you have to use to login are listed.  Use it to log in to your WordPress dashboard.
  • Plugins Folder: Clicking on this option would open up the plugins folder in file explorer.
  • Themes Folder: Clicking on this option would open up the themes folder in file explorer.
  • MySQL Database Admin:  Make use of the username and password which is shown in this menu item to log in to your PHPMyAdmin. Using PHPMyAdmin, one can look at the internal structure of your website by looking at the MySQL database tables.


Upgrading WordPress

WordPress is an open source project, and you can expect new security patches and releases on a regular basis. It is always important to have the latest WordPress.  Instant WordPress provides you an option to upgrade your WordPress software automatically.

We successfully installed, ran and tested Instant WordPress on our Windows 10/8.1 machine without any problems. Let us know if Instant WordPress worked for you on your Windows machine.

You can download Instant WordPress from here. Its documentation says Windows Vista users need administrative privileges to run Instant WordPress.

You can also use WAMP to install WordPress on Local Computer.

Posted by on , in Category Windows with Tags
Chethan Thimmappa is a technology blogger and a mobile app developer. His areas of interests lies in Windows, Windows Phone, Cross-Platform App development and End-user design paradigms. He is passionate about cars and bikes.


  1. SUDIQ

    Thanks, and sorry for being unfamiliar. Do you mean it’s for when you host your own WP and the PC should always be on? What will the domain be like? Does it have to be a registered domain? Can I use a domain name I already have for my site? Do I need to know PHP and MySQL? Is it natural to be daunting for somebody like me who’s never done that?

  2. Hello Sudiq, Thanks for dropping by… It is a plug and Play software for WordPress. Just install it and you are ready to go. As mentioned in the article, PHP and MySQL comes along with the package, so you need not configure anything on your own. Again, This is not for production environment…And only for development/testing purposes ( for example themes, plugins, frameworks you can check here before you go live on server)… You CANNOT configure domain name etc with this set up… I wish if it had that capability. In order to run this continuously on your Windows machine you can run a daemon process… Let me know if you want instructions for it..

  3. Karla Salas

    Hello I need help I have a website but It seems that with this Install wordpressz that it gives you ”another website”? I want to use the website I have already and have the ”extra plugins” and ”themes” and stuff like that please help! I tried to download the wordpress alone itself from but my computer gave me the option to compress the archieve.. and I did it but I didnt know what to do after… what I do to get what I need? My e-mail is

  4. Hi there,
    I am amazed that WordPress can be used on a PC without WAMP. One of the best and unique articles I read about WordPress websites.

    Thanks for sharing your professional experience.

Leave a Reply

Your email address will not be published. Required fields are marked *

3 + 1 =