SQL Visual DebuggerWhy did this SQL query return these rows? SQL Visual Debugger shows how your SQL query builds its result step by step inside VS Code, so you can see what changed at each stage instead of guessing from the final output. See rows load, filter, join, group, aggregate, sort, deduplicate, branch through Works with MySQL, PostgreSQL, SQL Server, and SQLite.
Help shape the next updateA major SQL Visual Debugger update is being explored, including remote connections, AI debugging help, richer intermediate results, query comparison, and broader SQL syntax support. Vote for what matters most and join the waitlist: Help shape the next SQL Visual Debugger update Try it in 30 secondsNo database ready? Use the built-in SQLite demo playground.
Use it on your own SQL
Best for
What it shows
SafetySQL Visual Debugger is built for read-only debugging.
Current boundariesSQL Visual Debugger is focused on supported When a query is outside the supported visual-debugging shape, the extension stops with a clear message instead of pretending to debug it. Telemetry and privacyAnonymous telemetry helps improve reliability and prioritize future support. Telemetry never includes SQL query text, table names, column names, database names, credentials, hostnames, result data, file paths, or location fields. Telemetry can be disabled with:
Feedback and issuesFound a bug or have feedback? Open an issue in the SQL Visual Debugger feedback repository. |
