One record per line
Each line can be parsed independently, so a single malformed record can be found without losing every valid row.
Paste or open JSON Lines, pinpoint invalid rows, search records, preview fields as a table, and export valid data as JSON or CSV.
Files never leave your browser.
Use a local file or paste text. Empty lines are ignored; every other line is validated independently.
| Preview |
|---|
| Analyze JSONL to preview valid records. |
Each line can be parsed independently, so a single malformed record can be found without losing every valid row.
JSONL is common in event logs, model training data and large exports because records can be appended or streamed.
This viewer reads local files in your browser. It does not upload the dataset or require an account.
JSONL, JSON Lines and NDJSON describe the same basic format: one complete JSON value per line.
They are excluded from preview and exports, but listed with their original line number and parse error.
The viewer accepts up to 5 MB and 20,000 non-empty lines to keep browser interaction responsive.