JSONL · NDJSON · browser only

See exactly which JSON Lines records parse

Any JSON value is accepted; blank lines, BOM and malformed records are explicit errors.

Open JSONLines

No account · no upload · bounded outputs

Three explicit steps

Paste, validate, export

01

Paste bounded JSON Lines

Up to two million units and 50,000 records.

02

Inspect each record line

Errors keep their original one-based line number.

03

Choose formatted or array output

Outputs appear only when every record is valid.

Line-oriented data checks

Useful for logs, exports and small data fixtures

  • Find one broken record line.
  • Normalize CRLF records.
  • Minify each JSON value.
  • Create a bounded array fixture.

Reproducible examples

Object-record and scalar-value JSONL examples

Locate invalid and blank records, format valid lines and build a bounded JSON array.
View examples

One JSON value per line

Validate every JSON Lines record locally

Locate invalid and blank records, format valid lines and build a bounded JSON array.

Open JSONLines