About SQL Lineage
A free, browser-only tool for reading SQL and visualizing how your data flows.
What we built
SQL Lineage is a lightweight SQL viewer and
lineage visualization tool. Drop in one or more
.sql files and it draws an
interactive dependency graph of every table, view, and CTE — so you can trace how data
moves from source tables through transformations into your final outputs.
Why it's different
Most lineage platforms ask you to connect a warehouse, create an account, and send your queries to a third-party server. We took the opposite approach: all parsing and rendering happen locally in your browser tab. Nothing is uploaded, nothing is stored, and there is no sign-up. Your proprietary schemas and business logic never leave your machine.
Who it's for
Data engineers, analytics engineers, and anyone who needs to reason about unfamiliar SQL quickly — whether you're debugging a broken pipeline, onboarding to a new codebase, or reviewing a migration. It's dialect-agnostic and handles the common ANSI-style patterns used in Snowflake, BigQuery, Postgres, and Spark SQL.
Built by an independent maker
This tool is built and maintained by Varnit Singh as a free resource for the data community. Have feedback or a feature request? Get in touch.