Free · no signup · browser-local
JSON Array to JSONL Converter with Line Error Checks
Convert JSON arrays to one JSON value per line or rebuild an array from JSONL. Get the exact invalid line and prevent incomplete exports.
Result · JSONL
Convert a document to preview its complete output.
Getting started
Select JSON array → JSONL or JSONL → JSON array, paste input and convert the complete document.
Before you use the result
Blank JSONL lines are skipped. Every nonblank line must be one complete JSON value. An invalid line prevents the entire export.
Try an example
Convert [{"id":1},{"id":2}] to two lines, then convert them back to a JSON array.
How it works
Parse all values before publishing output; JSONL writes compact JSON per line and escapes newlines inside strings. Limit: 10,000 lines and 1,000,000 source characters.
Frequently asked questions
Convert between a JSON array and newline-delimited JSON with precise invalid-line errors.
How do I use JSONL Converter?
Select JSON array → JSONL or JSONL → JSON array, paste input and convert the complete document.
Does this tool upload my data?
Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.
What should I check before using the result?
Blank JSONL lines are skipped. Every nonblank line must be one complete JSON value. An invalid line prevents the entire export.