The complete PHP development environment for Windows.
Download a zip, extract it wherever you want, open dunebox.exe. On first launch a short wizard lets you choose what to install, then Dunebox downloads and configures everything by itself: web server, PHP (up to five versions at once), databases, mail, tools. No installer, no Windows service — when you remove it, just delete the folder.
Freeware — free to use, built for Laravel and PHP developers on Windows.
⬇ Download · 📖 Documentation · 🌐 Website
- Every PHP version at once — legacy to latest, side by side, no switching
- Many databases, even several versions of the same engine — MySQL, MariaDB, PostgreSQL, MongoDB and Redis, each on its own port
- A local domain + green HTTPS for every project —
mysite.testin seconds, trusted certificate, Apache or nginx per site - A smart terminal —
php/artisan/composer/mysqlautomatically use the current project's PHP version and database - Built-in web tools — phpMyAdmin, phpRedisAdmin, Mailpit
- Cron Jobs, optional local DNS, dev tools and bundled Composer
- Claude integration — drive Dunebox from Claude Code / Claude Desktop
- Truly portable — one folder; move it, copy it, carry it on a USB stick
- Download the latest release zip (
dunebox-vX.Y.Z.zip) from the Releases page. - Extract it — we recommend
C:\dunebox(any folder, another drive, or a USB stick works). That folder becomes Dunebox's home. - Open
dunebox.exeand follow the short setup wizard. Dunebox downloads the selected packages and configures everything, with one Windows confirmation (UAC) to add the host entries and trust the local certificate.
Requirements: Windows 10/11 (64-bit), an internet connection on first launch (to download packages), ~2–3 GB of disk for a typical install.
Quit Dunebox from the tray, then overwrite the two executables from the latest release — dunebox.exe in the root and dunebox-cli.exe in system\. Leave the config\ folder and your databases untouched: your existing environment keeps working unchanged. Full steps in the documentation.
The full guide lives at dunebox.enesi.it/docs.html — installation, hosts, multiple PHP versions, databases & credentials, email, HTTPS, Cron Jobs, the CLI, Claude integration and uninstall, all with copy-ready ports, credentials and commands.
| OS | Windows 10 / 11 (64-bit) |
| PHP | Multiple versions at once, from legacy to the latest |
| Databases | MySQL, MariaDB, PostgreSQL, MongoDB, Redis — several at once |
| Frameworks | Laravel (any version, legacy included) and any PHP project |
| Permissions | one UAC confirmation for hosts + certificate; no service installed |
The exact versions shipped in each release are listed in the documentation.
If Dunebox is useful to you, leave a ★ Star and click 👁 Watch at the top of this page to follow new releases. It helps a lot.
Dunebox is freeware: free to use under its End User License Agreement. The third-party components it installs keep their own (open source / freeware) licenses.