Welcome to SandyWP
SandyWP gives you disposable WordPress sandboxes — real WordPress installs, ready in seconds. Spin one up to test a plugin, reproduce a bug, demo a theme, or experiment, then let it clean itself up. No Docker, no DNS, no installer screens.
What is a sandbox?
A sandbox is a real, isolated WordPress install running in its own container — its own
database, its own files, its own URL. It is not a screenshot, a shared multisite, or a
preview. You get full wp-admin access and can install plugins and themes,
upload media, and break things freely without touching anything else.
Each sandbox gets a unique URL like {slug}.eu1.sandywp.dev and is disposable by design:
it expires automatically unless you make it permanent.
Create your first sandbox
The fastest way to try SandyWP is straight from the homepage — no account needed:
- Go to the SandyWP homepage and click Create a free sandbox.
- Optionally pick a name and stack (WordPress + PHP version), or just submit the form.
- Wait ~30 seconds while a worker provisions the database, files, route, TLS, and admin user.
- Click Open wp-admin — you land inside the dashboard already logged in.
Create an account for more
Signing up is free and takes the limits off. With an account you get a dashboard where you can create and manage multiple sandboxes, choose how long each one lives, and reach every tool SandyWP offers. Sign up with email and password or with Google.
| Guest | Free account | |
|---|---|---|
| Active sandboxes | 1 at a time | 2 at a time |
| Lifespan | 7 hours (fixed) | Up to 1 week (your choice) |
| Tools (File Manager, DB, PHP, Git, Clone, Templates) | — | Included |
| Permanent sandboxes | — | Paid plans |
What you can do
Once a sandbox is ready, everything happens from your dashboard. A quick tour:
| Feature | What it's for | Guide |
|---|---|---|
| Open wp-admin | One-click magic login — no passwords to copy | Open wp-admin → |
| Lifespan & permanence | Control when a sandbox expires, or keep it forever | Lifespan → |
| File Manager | Browse, edit, upload, and download files in the sandbox | File Manager → |
| Database | Open a database manager in one click | Database → |
| PHP settings | Switch PHP version and tune php.ini values | PHP settings → |
| Git deployment | Deploy a plugin, theme, or folder from a git repo | Git deployment → |
| Templates | Save a configured sandbox and reuse it later | Templates → |
| Clone a site | Copy an existing WordPress site into a sandbox | Clone a site → |
Automate it
Everything the dashboard does runs through one HTTP API, so you can drive SandyWP from scripts, CI, or your own tools. Authenticate with a personal API key, then use the CLI for day-to-day terminal use or the HTTP API directly.
Next steps
- Core concepts — sandboxes, slugs, the stack, lifecycle, plans, and regions.
- Create a sandbox — every option in the create form, explained.
- Plans & limits — what each plan includes.