JSON viewer
To open a JSON file, drop it in the box below. It opens straight away, even with no extension or the wrong one. Your browser opens it on your device: nothing is uploaded.
What you see
| JSON in the viewer | |
|---|---|
| Tree | Fold and unfold; long lists 500 at a time |
| Table | A list of records as rows, nested fields as dotted columns |
| Errors | Line and column of the first mistake |
| JSON Lines | Read as a list |
| Size | Up to 64 MB |
| Extensions | .json, .geojson, .jsonl, .ndjson |
| Upload | None: opened on your device |
What is a JSON file?
JSON is the data format of the web: objects with keys and values, lists, numbers, text, true, false and null. APIs and config files use it.
A tree you can fold and unfold, with every value coloured by type and each list’s length. A list of records can also be shown as a table. Text shows the file; invalid JSON says where it breaks. JSON Lines works too.
How to open a JSON file
- Add your JSON. Drop the file in the box, choose it or paste it.
- Look at it. A tree you can fold and unfold, with every value coloured by type and each list’s length. A list of records can also be shown as a table. Text shows the file; invalid JSON says where it breaks. JSON Lines works too.
- Take it further. Open in hands it, in a new tab, to File converter or Batch.
Questions
Drop it here: it opens as a tree. Choose Table for a list of records, or Text for the file itself.
JSON allows no trailing commas, comments or single quotes. The message gives the line and column of the first problem.
No. The viewer runs in your browser and opens the file on your device. Nothing is sent anywhere.