What it does
Tinkerwell is a desktop PHP code runner for exploring snippets, framework behavior, and application data without building a one-off command-line script. Its built-in Laravel Sandbox is ready for standalone experiments; opening a local project or connecting over SSH lets a snippet use that application's context. Output views can help inspect query results and complex values, so Tinkerwell can sit beside a full IDE rather than replace one.
Try an idea before adding it to the application
Tinkerwell provides a multiline editor with a Laravel Sandbox for quick PHP experiments. A useful first task is checking how a framework helper or collection method transforms a small input. You can choose automatic evaluation or run a snippet with Cmd/Ctrl + R, then inspect the result in the output area. The example is a suggested workflow, not a test performed for this listing.
Bring the application context when it matters
Open a local PHP project to use its framework and models, or connect to a remote project over SSH. That is useful for inspecting an Eloquent query or previewing a rendered email without adding temporary debug code to an application file. Tinkerwell also shows SQL activity and can present structured output such as tables.
For database work, the settings documentation recommends turning off automatic evaluation so you can review a query before it runs. Automatic evaluation is disabled on remote connections.
Setup and licensing
The installer is available for macOS, Windows, and Linux. Tinkerwell's language server needs a local PHP binary for autocompletion, even when the application itself runs in Docker or over SSH. The documented minimums differ: PHP 8.1+ for the language server, PHP 8.0+ for projects, and PHP 8.3+ for the Laravel Sandbox. The product is sold with a perpetual license; updates are included for one year, after which renewal is optional. The payment page could not complete in the research region, so regional tax and payable totals are not established here.
Strengths
- Runs snippets inside a Laravel Sandbox or in the context of local and remote PHP applications.
- Can display SQL activity and inspect structured application output without editing application files.
Watch out for
- Autocomplete requires a local PHP installation even when the project runs in Docker or on a remote server.
- The Sandbox and project context have different documented PHP version requirements.
Best for
- Prototyping Laravel helpers and queries before changing application code.
- Inspecting models or rendered output in an existing PHP application.
- Evaluating small PHP snippets in a local or SSH-connected project.
Sources
- The code runner for PHP - Tinkerwell (Oct 26, 2026)
- Installation - Tinkerwell (Oct 26, 2026)
- Running code - Tinkerwell (Oct 26, 2026)
- Settings - Tinkerwell (Oct 26, 2026)
- Checkout - Tinkerwell (Oct 26, 2026)
- Perpetual Licenses - Tinkerwell (Oct 26, 2026)