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.