Explain Plan Visualizer is a small, in-browser tool that turns database EXPLAIN output into an interactive graph and details view. Everything runs locally in your browser, so plan data never leaves your device.
Highlights
- Visualize query plans as an interactive graph.
- Inspect node details for deeper analysis.
- Runs entirely in-browser with zero data upload.
Supported Databases
- PostgreSQL
- DuckDB
How To Get A Plan PostgreSQL:
EXPLAIN (ANALYZE, FORMAT JSON, VERBOSE, BUFFERS)
[your-query]DuckDB:
EXPLAIN (ANALYZE, FORMAT JSON)
[your-query]Quickstart
bun install
bun run app:devVite will print the local URL after the dev server starts.
Handy Commands
bun run app:devstart the app dev serverbun run app:buildtypecheck + build the frontendbun run app:lintlint the frontendbun run app:fixformat and fix the frontend
