A HELPING HAND
Inspect fields in a JSON or JSONL file
Identify fields, observed types and differences between missing, empty and null values.
Choose a supported format
JSON must contain an object or an array of objects. JSONL or NDJSON contains one object per non-empty line. Choose the matching format before analysis.
Only top-level fields are described. Nested objects and arrays stay grouped: the explorer does not flatten their properties into columns.
Example: missing, empty and null
[{"name":"A","note":null},{"name":"B","note":""},{"name":"C"}]
note: one null, one empty string, one missing value
These situations are counted separatelyExplore and export
- Import the file and analyse with the correct format.
- Inspect structure or preview, search for a field name and check its observed types.
- Export structure as JSON or CSV. This describes fields and counts; it does not convert all records into a table.
Precision and limits
Within one object, repeated keys keep their last value. Numbers use JavaScript precision: very large integers may be rounded. Keep identifiers as strings when every digit matters.
10 MB, 50,000 records, 500 fields, one million cells; preview of 100 rows and 20 fields, analysis limited to 30 seconds. Counts describe the file read, not a guaranteed schema for future files.
CSV and JSON explorers keep separate sessions in this tab. Processing is local; download results before closing or changing language.