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.
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 while a worker provisions the database, files, route, TLS, and admin user. Most of the time it took 1 second, or at most 15 seconds if you restore from template
- 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 → |
| Webhooks | Get a signed callback when a visitor opens one of your public demos | Webhooks → |
| Blueprints | Define a repeatable WordPress setup as a reviewable JSON Blueprint | Blueprints → |
| Clone a site | Copy an existing WordPress site into a sandbox | Clone a site → |
| Push a local site | Push a local WordPress install (Cove, LocalWP, MAMP…) live with sandywp push | Push a local site → |
| Slack app | Deploy a plugin ZIP or git branch by mentioning @SandyWP | Slack app → |
| GitHub PR previews | Create an exact-commit WordPress preview from a trusted pull request comment. | GitHub PR previews → |
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.