JRJI
Privacy-first · No upload · 100% client-side

JSONL / NDJSON Converter

Prepare line-delimited logs and datasets. Turn one JSON array into individual records, or collect JSONL records into a readable array.

Local processing · No sign-up
Ctrl / ⌘ + Enter to run

Load an example or paste your data to begin.

How to use JSONL / NDJSON Converter

  1. Choose JSONL to array or array to JSONL.
  2. Paste your records or select a .jsonl, .ndjson or .json file.
  3. Review record counts and any errors, then download the converted data.

What to expect

Each JSONL line must contain one complete JSON value. Empty lines are errors in strict mode. Skipping invalid lines is optional and always reports the skipped count and line numbers. Large numeric values remain intact.

JSONL / NDJSON Converter FAQ

Are JSONL and NDJSON different here?

Both names describe the supported newline-delimited format: one JSON value on each line. CRLF and LF line endings are accepted.

Can I skip a broken record?

Enable Skip invalid lines to export valid records. Review the error list first: skipped records will not appear in the output.

Does this tool upload my data?

No. Your input and generated files are processed on your device. No account is required.