Guides · Query & logs

Working with large JSON

Parse cost is usually fine. Painting thousands of DOM nodes is not. Clipboard limits also truncate a paste so it “looks like a syntax error.”

Import the file

Drag .json / .jsonl onto HiJSON. Ask for a path instead of expanding everything: $.data.items[0], $..error_code.

Slice locally first

jq '.data.items[:20]' dump.json > slice.json

A sample is enough to check types and nulls. Counts belong in jq or a database, not a web tab.