Minimum Setup • For WordPress on Windows • Clear Interface

Launch local WordPress projects in seconds.

WPronto gives you a fast, lightweight and fully configured WordPress development environment for Windows — without bloated control panels, complicated setup or endless configuration.

WPronto rocket logo
Completely free
Lightweight and fast
WordPress-focused workflow
Multiple projects support
Development & Learning

System requirements

Windows 10 / 11 (64-bit)

8GB RAM (16GB recommended)

700MB free space + projects

What's inside

Nginx 1.30 PHP 8.3/8.5 MariaDB 10.11 WordPress 7.0 phpMyAdmin 5.2
All software is pre-configured and ready to use right after installation.

Made for WordPress developers

Start everything instantly

Launch Nginx, PHP and MariaDB with one click. No terminal commands, no confusing setup, no wasted time.

Create WordPress sites automatically

WPronto configures databases, local domains and WordPress files for you — so you can focus on development instead of server setup.

Multiple projects support

Create multiple WordPress projects and switch between them effortlessly. Each project has its own database, local domain, and settings — all organized in one place.

Complete site backup and restore

One-click backup creates a full copy of your site files AND database. One-click restore instantly brings your site back to any saved state. All backups are stored in organized folders by site and date.

One-click project removal

Delete unused projects instantly — no manual folder hunting or config cleanup required.

Hotkeys support

Сontrol the entire server without touching the mouse: start, stop, open admin, manage backups and more. Your workflow just got faster.

Development & Learning in one environment

Two workflows in one tool. For real sites: full WordPress setup. For quick tests: just create a project named php and start coding — no database or WordPress installation needed.

Clean local domains

Every project gets its own readable local domain like myproject.wp automatically.

Built-in phpMyAdmin & WP-CLI

Manage databases with phpMyAdmin or control WordPress via command line using WP-CLI.

Get started in minutes

1

Install WPronto

Download and install WPronto on your Windows computer in just a few clicks.

2

Create a new project

Enter your project name and let WPronto automatically configure the entire WordPress environment for you.

3

Start building immediately

Open your local WordPress site, log into the admin dashboard and continue developing normally.

Step-by-step guide

Starting server

Step 1 — Start the local server

Press "Start" (or Ctrl+Shift+S) and WPronto will automatically launch Nginx, PHP and MariaDB. Your local development environment becomes ready in seconds. The server status will change from red (Stopped) to green (Running).

Create site

Step 2 — Create a new site

Press "Create" (or Ctrl+Shift+C) to begin a new WordPress project. Enter a project name (use underscores for multi-word names, like best_store). WPronto will automatically create the database and configure the local domain.

WordPress installation

Step 3 — Install WordPress

After creating your site, follow the instructions of the WordPress installation wizard — select a language, enter a site name, username, password, and email.

Open admin dashboard

Step 4 — Open the admin dashboard

After installation WordPress, press "Open Admin" (or Ctrl+Shift+A) to instantly access your WordPress dashboard and start developing.

Manage database

Step 5 — Manage your database

Click the "phpMyAdmin" (or Ctrl+Shift+P) to view database tables, execute SQL queries, or configure your project.


Access to phpMyAdmin:
Username: root
Password: (empty)

Backup site

Step 6 — Create a backup

Select a site and click "Backup" (or Ctrl+Shift+B) to create a full backup (files + database). Don't be lazy to create copies of your projects, because they help fight errors and also save time and nerves.
Backups are saved to: WPronto/backups/your-site/YYYY-MM-DD_HH-MM-SS/

Backup site

Step 7 — Restore from backup

To restore a site from a backup, select the site and click the "Restore" button (or Ctrl+Shift+R). WPronto will automatically recreate the site, restore all files and the database.

Delete site

Step 8 — Remove unused projects

Delete unnecessary projects with a single "Delete" button (or Ctrl+Shift+D). This removes all files and the database.
Please be careful!

Stop server

Step 9 — Stop the environment anytime

Press "Stop" (or Ctrl+Shift+X) to pause the local server. Your projects, databases and settings remain saved between sessions.

Navigation panel

Step 10 — Navigation and control

The left panel displays all your projects. Select any project to open its admin panel, create a backup, restore, or delete it.
The right panel shows the server's transaction log.

About WPronto

Step 11 — Choose PHP version

Out of the box, WPronto provides two PHP versions: 8.3 and 8.5. If you are used to proven stability, choose PHP 8.3. If you want to try new PHP features, go for the updated 8.5.

Theme selection

Step 12 — Choose theme mode

WPronto offers three theme modes: Light, Dark, and System. The System mode automatically matches your Windows theme settings. Pick the one that feels right for your eyes.

About WPronto

Step 13 — Learn more about WPronto

View detailed information about all the tools, hotkeys, components, and features of the program.

WPronto was designed to stay out of your way. No bloated dashboards. No unnecessary complexity. Just a fast and clean WordPress development workflow.

Quick Guide

How to create a new site?

  1. Click the Start button
  2. Click the Create button
  3. Enter the site name
  4. In the WordPress installation window, enter site title, username, and password

After this, the admin panel of your site will open.

How to open the site?

  1. Click the Start button
  2. Select the desired site on the left panel
  3. Click the Open Admin button

After this, the admin panel of the selected site will become available.

How to delete a site?

  1. Click the Start button
  2. Select the desired site on the left panel
  3. Click the Delete button

After this, all website files and the database will be permanently deleted, except for the backup copies stored in the backup folder.

How to backup a site?

  1. Click the Start button
  2. Select the desired site on the left panel
  3. Click the Backup button

After this, a backup folder will be created in the program root, where backup files and databases are stored.

How to restore a site from backup?

  1. Start the server with the Start button
  2. If the site exists in the list — select it, click Restore, choose the backup and confirm
  3. If the site was deleted and was the only project — click Restore without selecting a site, choose the backup from the list and restore
  4. If the site was deleted but other projects exist — first create a new site with the exact same name as the backup. Then select it, click Restore and choose the backup

✅ WPronto will automatically restore all files and the database. No manual file copying or database import needed!

WPronto as a PHP learning server

  1. Start the server with the Start button
  2. Click Create and enter the name: php
  3. Confirm the warning dialog (this is a special learning mode)
  4. Go to Your_Drive/WPronto/www/php/
  5. Edit index.php — error reporting is already enabled!
  6. Open the project with the Open Admin button

WordPress and databases will not be created — only pure PHP. After this, you can use this folder for any PHP scripts, learning, or testing.

Pro tips

Work in SERVER RUNNING mode. Deleting a site while the server is off leaves the database file behind.
Make backups regularly — this saves time and nerves.
Be careful when deleting — this action is irreversible!
WPronto supports light and dark themes. The toggle is next to the server status. Choose the one that suits you best.
Generate strong passwords for client sites using this password generator.

Common questions

If Windows SmartScreen shows a warning about "Unknown publisher", click More infoRun anyway. WPronto is completely safe.

You can also temporarily disable Smart App Control in Windows Security settings.

WPronto focuses on simplicity, lightweight architecture and WordPress-first workflow instead of overloaded interfaces and complicated configuration panels.

Yes. WPronto is completely free for personal and commercial use. It is distributed under the terms of the MIT License.

WPronto includes Nginx, WordPress, PHP, MariaDB, phpMyAdmin and WP-CLI out of the box.

Replace the files inside the WPronto/core/php folder with a newer PHP version.

Replace the WordPress files inside the WPronto/template directory to use newer WordPress versions for future projects.

All local WordPress projects are stored inside the WPronto/www folder.

Login: root, password: leave the field empty.

WPronto supports file uploads up to 256 MB by default.

By default, WPronto has PHP error display disabled for security reasons, and this is the correct decision. But during development, you can easily enable it by adding the following lines at the beginning of your PHP script:

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
// Your code here...
?>
WPronto running on laptop

Ready to launch local WordPress projects in seconds?

Download WPronto for free and start working today. Get a lightweight local development environment designed specifically for WordPress developers.