Developer Tools
General
Home
Data Visualization
Parquet VisualizerCSV VisualizerTSV ViewerExcel PreviewerAvro ViewerProtobuf ViewerORC ViewerJSONL ViewerSchema Inspector
Big Data Formats
Delta Lake ExplorerIceberg Metadata Viewer
Data Engineering
SQL Query ToolSQL Query VisualizerSpark Error DecoderKafka Message DecoderDBT Lineage ViewerCSV to JSON
Developer Tools
GitHub Repo Analyzer
Security & Auth
JWT DecoderJWT Expiry CheckerBase64 ToolHash GeneratorUUID GeneratorAPI Key GeneratorBcrypt GeneratorPassword Generator
JSON / SQL Tools
JSON FormatterJSON Diff CheckerJSON Path TesterJSON Schema GeneratorJSON ViewerJSON to TypeScript / PythonSQL FormatterSQL Query ConverterER Diagram GeneratorAPI TesterCurl GeneratorTimestamp ConverterXML FormatterYAML ValidatorMaven Dependency Visualizer
Text & Encoding
Regex TesterRegex GeneratorRegex ExplainerDiff CheckerURL Encoder/DecoderMarkdown PreviewerHTML ViewerUnicode ConverterTimezone Converter
Cloud & DevOps
Cron GeneratorAWS ARN DecoderDocker Compose GeneratorTerraform FormatterKubernetes YAML Visualizer
Productivity
ENV GeneratorGitignore GeneratorMarkdown Table GeneratorREADME GeneratorCommit Message GeneratorChangelog GeneratorCode Snippet Manager
Design & Media
QR Code GeneratorBarcode GeneratorColor PickerSVG OptimizerMermaid Viewer & Editor
  1. /
  2. DBT Lineage Viewer

manifest.jsonPaste, upload, or drag & drop — processed locally
🌿
Paste your dbt manifest.json to visualize the lineage
Or click Load Sample to see a demo

Visualize dbt lineage from manifest.json

Upload your dbt manifest.json and see model dependencies rendered as an interactive DAG — sources, staging, intermediate, and mart layers laid out clearly. Understand blast radius before you change a model.

Frequently Asked Questions

Where do I find my dbt manifest.json?
dbt writes it to the target/ directory of your project on every compile or run: target/manifest.json. Any dbt version's manifest works for lineage purposes.
Is my manifest uploaded to a server?
No — the file is parsed in your browser. That matters because manifests contain your model SQL and database schema names.
What does data lineage tell me?
Lineage shows which upstream sources feed each model and which downstream models depend on it, so you can assess the impact of changes and trace data quality issues to their origin.
Why are my model layers (staging/marts) not grouped as expected?
Layering is inferred from your model naming and folder conventions (stg_, int_, marts). If your project uses different conventions, the DAG still renders — only the visual grouping differs.

Related Tools

SQL Query VisualizerVisualize SQL query lineage.ER Diagram GeneratorGenerate entity-relationship diagrams.Schema InspectorInspect data file schemas.
Hexabench

60+ free developer tools that process your files locally in your browser. No uploads, no sign-up, no tracking of your data.

Popular Tools

  • JSON Formatter
  • JWT Decoder
  • Regex Tester
  • Diff Checker
  • Timestamp Converter
  • UUID Generator

Data Engineering

  • Parquet Viewer
  • Avro Viewer
  • Iceberg Metadata Viewer
  • Delta Lake Explorer
  • SQL Query Tool
  • Kafka Message Decoder

Resources

  • Blog
  • About
  • Privacy
  • Terms
© 2026 Hexabench · Free local-first developer tools