Your files stay on your device

# JSON table explorer

Open a JSON document as a table by picking an array, flattening nested fields into dotted columns, then filter, sort, and export CSV or JSON.

This tool reads one JSON document (or one JSON value per line, or a GeoJSON feature collection), lists every array it contains, and turns the array you pick into a table. It does not edit your data, join arrays, query with JSONPath, or stream files bigger than the ceilings: 50 MB of text, 200,000 rows, 500 columns, 64 nesting levels, 50 items per indexed array, and 4,096 characters per cell. Object keys that contain a literal dot flatten ambiguously, because customer.first.name cannot be told apart from a customer object with a first.name field. Engine json-string-native , run plan main-thread : parsing, flattening, filtering, and export all stay in this tab and nothing is uploaded.
Options

## More JSON tools

- [JSONL / NDJSON](/json/jsonl)
- [CSV editor](/json/csv-viewer)
- [Flatten JSON](/json/flatten)
[All JSON tools](/json)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/json/json-table-explorer
Markdown version: https://nutter.tools/json/json-table-explorer.md
Plain-text version: https://nutter.tools/json/json-table-explorer.txt
Agent index: https://nutter.tools/llms.txt

