Transform SQL Queries into Visual Flow Diagrams

Understand complex SQL at a glance. Visualize execution flow, trace data lineage, and optimize queries with professional-grade visual analysis.

* Custom SQL input in the web demo is coming soon.

๐Ÿ’Ž Open Source ๐Ÿ”’ Privacy First ๐Ÿ—„๏ธ 11+ Dialects โœจ 100% Free

Powerful Features for SQL Developers

Everything you need to understand, optimize, and document your SQL queries.

๐Ÿ”

Crystal-Clear Execution Flow

See exactly how your SQL executes, step-by-step. Color-coded nodes show tables, joins, filters, aggregations, and more.

๐Ÿ“‘

Visualize Multiple Statements

Working with multiple queries? SQL Crack automatically separates and visualizes each statement with intuitive tab navigation.

๐Ÿ”—

Track Data Transformations

Click any output column to see its complete transformation path through JOINs, aggregations, and calculations.

๐ŸŽฏ

Dive into Complex Queries

Double-click CTE or subquery nodes to expand them in floating panels. Each panel has independent pan and zoom.

โšก

Optimization Insights

Get instant feedback on query quality with performance scoring (0-100), anti-pattern detection, and actionable hints.

๐Ÿ—„๏ธ

Works with Your Database

Full support for MySQL, PostgreSQL, SQL Server, Snowflake, BigQuery, Redshift, and more. Switch dialects with one click.

See SQL Crack in Action

Explore sample queries and see how SQL Crack transforms them into interactive flow diagrams.

* Custom SQL input in the web demo is coming soon. For full functionality today, use the VS Code extension.

4 Tables3 JoinsModerate
SQL QueryBeginner
SELECT
    c.customer_id,
    c.customer_name,
    o.order_id,
    o.order_date,
    p.product_name,
    oi.quantity,
    oi.unit_price,
    oi.quantity * oi.unit_price AS line_total
FROM customers c
INNER JOIN orders o ON c.customer_id = o.customer_id
INNER JOIN order_items oi ON o.order_id = oi.order_id
INNER JOIN products p ON oi.product_id = p.product_id
WHERE o.status = 'completed'
    AND o.order_date >= '2024-01-01'
ORDER BY o.order_date DESC
Flow DiagramDrag to pan ยท Scroll to zoom
customers (c)orders (o)INNER JOINorder_items (oi)INNER JOINproducts (p)INNER JOINWHERESELECT (8 cols)ORDER BYResult

Works with Your Database

SQL Crack supports all major SQL dialects, so you can visualize queries from any database platform.

MySQL PostgreSQL SQL Server MariaDB SQLite Snowflake BigQuery Redshift Hive Athena Trino

More dialects coming soon — request yours on GitHub

Choose Your Experience

Start with the web version for quick visualization, or install the VS Code extension for the full workflow.

Web Version

SQL Flow Online

Perfect for quick visualization

  • Instant SQL Flow visualization
  • Sample queries only (custom SQL coming soon)
  • Multi-query tab support
  • Column lineage tracing
  • CTE expansion
  • Export to PNG, SVG, Mermaid
  • Multiple layout options
  • No installation needed
Try Now
Recommended
VS Code Extension

Full Power

For professional workflows

  • Everything in Web version
  • Workspace dependency analysis
  • Cross-file lineage tracking
  • Impact analysis for schema changes
  • Auto-refresh on file save
  • Bidirectional editor sync
  • Unlimited queries
  • Keyboard shortcuts
  • Offline access
Install Extension

Privacy First, Always

We believe developer tools should respect your data. SQL Crack was built with privacy as a core principle.

๐Ÿ”’

SQL Never Leaves Your Machine

All processing happens locally in your browser or VS Code. Nothing is sent to any server.

๐Ÿ“ก

Zero Telemetry

No analytics tracking your queries. No data collection. No cookies. Your SQL is your business.

๐Ÿ’Ž

Open Source

MIT licensed. Inspect the code yourself. Verify our privacy claims. Contribute improvements.

FAQ

Quick answers to common questions about SQL Crack.

Can I paste my own SQL in the web demo? โŒ„

Not yet. The web demo currently ships with curated samples only. Custom SQL input is coming soon. For full functionality today, use the VS Code extension.

Does SQL Crack send my SQL to a server? โŒ„

No. The web demo uses prebuilt sample data, and the VS Code extension processes queries locally. No telemetry, no analytics, no data collection.

Which SQL dialects are supported? โŒ„

MySQL, PostgreSQL, SQL Server, MariaDB, SQLite, Snowflake, BigQuery, Redshift, Hive, Athena, and Trino.

Is SQL Crack free to use? โŒ„

Yes. The extension and website are free and open-source under the MIT license.

Where is the source code? โŒ„

On GitHub: https://github.com/buva7687/sql-crack

Ready to Visualize Your SQL?

Join developers using SQL Crack to understand, optimize, and document their SQL queries.