Minimum Setup • For WordPress on Windows • Clear Interface • Ngrok Sharing

Launch local WordPress projects in seconds.

WPronto 5.0 gives you a fast, lightweight and fully configured WordPress development environment for Windows — without bloated control panels, complicated setup or endless configuration. Now with built-in Ngrok tunnel for instant client sharing!

WPronto rocket logo
Completely free
Lightweight and fast
WordPress-focused workflow
Multiple projects support
Instant client sharing via Ngrok
Development & Learning

System requirements

Windows 10 / 11 (64-bit)

8GB RAM (16GB recommended)

700MB free space + projects

What's inside

Nginx 1.30 Ngrok 3.39 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

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

Instant client sharing

Share your local project with clients instantly via secure Ngrok tunnel. No hosting, no deployment, no port forwarding — just one click and your client can see your work live!

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

Restart server

Step 4 — Restart the server

If you need to restart the server (for example, after changing PHP settings), press "Restart" (or Ctrl+Shift+R). WPronto will gracefully stop and then restart all services. This is faster and more convenient than stopping and starting manually.

Stop server

Step 5 — Stop the environment anytime

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

phpMyAdmin

Step 6 — Manage your database with phpMyAdmin

Click the "phpMyAdmin" button (or Ctrl+Shift+P) to view database tables, execute SQL queries, or configure your project. Access credentials: username root, password (empty).

Double-click or right-click to open project

Step 7 — Open project with double-click or right-click

To quickly open the admin panel of your site, simply double-click on the project name in the left panel (or Ctrl+Shift+A). You can also right-click on the project to open a context menu with additional options. The admin panel opens automatically if the server is running.

Open Project folder

Step 8 — Open project folder in Explorer

Right-click on the project and select "Open Project" (or Ctrl+Shift+O) to instantly open the project folder in Windows Explorer. This is the easiest way to access your theme files, upload images, or manually edit any project files.

💡 Tip: You can also open the project folder directly by navigating to WPronto/www/your-project-name/.

Backup site

Step 9 — Create a full backup

Select a site and click "Backup" (or Ctrl+Shift+B) to save all files and the database. You can also right-click the project and choose "Backup" from the menu.
Backups are stored in: WPronto/backups/your-site/YYYY-MM-DD_HH-MM-SS/

Restore from backup

Step 10 — Restore from backup

To restore a site from a backup, select the site and click the "Restore" button (or Ctrl+Shift+F). You can also right-click on the project and select "Restore" from the context menu. WPronto will automatically recreate the site, restore all files and the database.

Open Backup folder

Step 11 — Open the backup folder

Right-click on the project and select "Open Backup" (or Ctrl+Shift+G) to instantly open the folder containing all backups for this project. This is useful when you need to manually manage or clean up old backups. The folder opens directly in Windows Explorer.

💡 Tip: All backups are stored in organized folders by site and date, making it easy to find any previous version of your project.

Share site

Step 12 — Share your project with your client

Share your project with your client without deploying it to a hosting server, allowing them to view your website in real time. Click "Share" (or press Ctrl+Shift+T), and within about a minute your client will be able to access your site. For more information, see the Quick Guide section.

Refresh share

Step 13 — Refresh the connection with your client

If the connection with your client is unexpectedly lost, click "Refresh" (or press Ctrl+Shift+U) to re-establish the connection and get a new public URL.

Close share

Step 14 — Stop the connection with your client

Close the connection with your client by clicking "Close" (or pressing Ctrl+Shift+W).

Delete site

Step 15 — Remove unused projects

Delete unnecessary projects with the "Delete" button (or Ctrl+Shift+D). You can also right-click on the project and select "Delete" from the context menu. This removes all files and the database.
Please be careful!

PHP version

Step 16 — Choose PHP version

WPronto provides two PHP versions: 8.3 and 8.5. Simply select the desired version from the dropdown menu next to the server status. The server will automatically restart with the new PHP version. 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.

Help and website links

Step 17 — Get help, visit the official website, and choose the interface language

Click the "Help" button to open detailed documentation covering all available tools, keyboard shortcuts, components, and features of WPronto 5.0. You can also visit the official website or change the interface language.

Theme selection

Step 18 — Choose theme mode

WPronto offers three theme modes: Light, Dark, and System. Click the theme toggle button (☀️/🌙/🌓) to switch between modes. The System mode automatically matches your Windows theme settings. Pick the one that feels right for your eyes.

WPronto 5.0 brings even more convenience: one-click server restart, double-click project opening, a context menu for quick access, complete backup management, and effortless project sharing via Ngrok. Everything you need for a smooth and efficient 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. Double-click on the site name (or press Ctrl+Shift+A).

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

Keyboard shortcuts

WPronto supports many keyboard shortcuts for various tasks. Click the button below to view the full list of available hotkeys.

How to delete a site?

  1. Click the Start button
  2. Select the desired site on the left panel.
  3. Click the Delete button (or Ctrl+Shift+D).

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 (or Ctrl+Shift+B).

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

How to change the language?

  1. Click the language link in the bottom-right corner of WPronto.
  2. Select English or Українська
  3. All interface elements will update immediately.

Your language preference is saved for the next launch.

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 (or Ctrl+Shift+F), 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 server for training and testing

  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 by double-clicking it or by clicking 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.

How to share your project with a client?

  1. Right-click on the active site and select Share from the context menu (or press Ctrl+Shift+T)
  2. Sign up at ngrok.com and get your permanent auth token (one-time setup)
  3. Enter your token when prompted — it will be saved for future use
  4. Wait up to 60 seconds for the tunnel to start — the public URL will appear in the right panel.
  5. Click the URL to copy it to clipboard, then send it to your client.

✅ Your client will be able to view your project live — no hosting!

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. Plus, it offers built-in Ngrok sharing for instant client demos.

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

WPronto includes Nginx, Ngrok, 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...
?>

Before sharing your site with a client, try temporarily disabling your antivirus and repeat the operation. Some antivirus programs may block Ngrok tunnel creation.

Also check that:

  • ✓ The server is running (green status)
  • ✓ You have an active internet connection
  • ✓ You have entered the correct Ngrok auth token
  • ✓ Windows Firewall is not blocking ngrok.exe

💡 Tip: If the problem persists, try using the Refresh button (or Ctrl+Shift+U) to get a new URL.

WPronto running on laptop

Ready to launch local WordPress projects in seconds?

Download WPronto 5.0 for free and start working today. Get a lightweight local development environment designed specifically for WordPress developers, now with built-in Ngrok sharing!

Starter WordPress themes

Kickstart your WordPress development with these clean, modern starter themes. Built specifically for WPronto 5.0 workflow — download, install and start coding immediately.

WPronto Classic

Classic Theme

A classic starter theme based on PHP templates with ACF support, a clean structure, and minimal dependencies. Perfect for developers who are used to the classic approach.

🐘 PHP 8+ 🎨 ACF Ready

WPronto Block

Block Theme (FSE)

A modern starter, blocky theme with Full Site Editing support, theme.json, block patterns, and minimal PHP. Perfect for developers looking to embrace the future of WordPress.

🎨 FSE Ready 📦 theme.json
How to install: Download the .zip archive and unzip it to the WordPress themes folder — wp-content/themes/. Then go to the WordPress admin panel and activate this template as a theme.

Keyboard shortcuts

All hotkeys use Ctrl+Shift+[Key] to avoid conflicts with system shortcuts.

🚀 Server Control

Ctrl+Shift+S Start Server
Ctrl+Shift+X Stop Server
Ctrl+Shift+R Restart Server
Ctrl+Shift+P Open phpMyAdmin

🌐 Site Management

Ctrl+Shift+C Create New Site
Ctrl+Shift+D Delete Selected Site
Ctrl+Shift+A Open Admin Panel
Ctrl+Shift+O Open Project Folder
Ctrl+Shift+G Open Backup Folder

💾 Backup & Restore

Ctrl+Shift+B Create Backup
Ctrl+Shift+F Restore from Backup

🔗 Tunnel (Share)

Ctrl+Shift+T Share Site (start tunnel)
Ctrl+Shift+U Refresh Tunnel (new URL)
Ctrl+Shift+W Close Sharing (stop tunnel)
WPronto Help
Питання є?