Click to select a dataset to explore, or drag-and-drop a file here.

Supported formats: JSON, NDJSON/JSONL, CSV, TOON (+ gzip & zstandard)

Your data remain private and never leave your browser.

Explore, Compare, Visualize JSON online

What can I do with jsondiff.app?

Explore view

  • Explore and understand your JSON, NDJSON/JSONL, and CSV, TOON datasets. Gzipped datasets are supported out of the box as well.
  • Use filters to display only desired properties and array items. jsondiff.app supports nested data structures of any depth.
  • Let jsondiff.app infer the schema of your data.
  • See the data type of each property in your data.

Who is jsondiff.app for?

  • jsondiff.app is built by a developer with a frequent need to debug, understand, and analyze relatively large and complex datasets.
  • No matter whether you know your datasets like the back of your hand, or are looking at hundreds of properties for the first time, jsondiff.app figures out the structure of your data to make your life easier.
  • If you're looking for sparse data in a large dataset, jsondiff.app helps you filter out all the noise and display only the properties you need.
  • If you're a data scientist, developer, or tester looking for an easy way to plot (parts of) your data, jsondiff.app helps you do it instantly and with no code required.
  • Ever found yourself wondering whether your code or pipeline change only impacted the desired data? The compare view shows you which properties and array items are modified in no time.
  • All data processing of your JSON, NDJSON/JSONL, CSV, and TOON datasets happens online, in your browser. No data ever leaves your device.
  • Have a different development, data science, QA, or debugging use case in mind? Let me know, and there's a good chance I'll add it if jsondiff.app doesn't support it yet.