About this tool
JSONL Viewer scans one-JSON-object-per-line JSONL / NDJSON files in the browser and separates valid records from lines that need review. Valid records remain available even when malformed JSON or empty lines are present.
The initial scan does not keep every record as a JavaScript object. It stores sparse checkpoints and rereads only the needed range for each page, while also reporting top-level field presence and observed JSON type mixtures.
Good for
- Check large JSONL / NDJSON files for malformed JSON or empty lines
- Review how often fields appear and whether types such as number, string, and null are mixed
- Inspect a page as a table or formatted JSON and export only the current page to CSV