How to use this tool
- Paste NDJSON with exactly one complete JSON value on each nonblank line.
- Choose indentation and run Convert NDJSON to JSON array.
- Review the result and diagnostics before copying or downloading.
Turn JSON Lines records into a formatted array with line-specific invalid-input diagnostics.
Parse each nonblank NDJSON line as strict JSON and collect the values into one JSON array.
Turn JSON Lines records into a formatted array with line-specific invalid-input diagnostics.
{"id":1,"event":"created"}
{"id":2,"event":"updated","active":true}[
{
"id": 1,
"event": "created"
},
{
"id": 2,
"event": "updated",
"active": true
}
]No. The engine runs in your browser and applies local resource limits.
The tool reports a diagnostic and does not keep stale output.
It emits a JSON array in the same record order and ignores blank lines.
A record cannot span physical lines; this bounded workspace does not claim streaming conversion.