JSON UTILITIES
JSONL Line Validator
Check each nonblank JSON Lines record independently, keep original line numbers, filter invalid records, and copy a concise validation report.
JSON UTILITIES · PRIVATE BROWSER WORKSPACE
Check every record on its own line.
Check each nonblank JSON Lines record independently, keep original line numbers, filter invalid records, and copy a concise validation report.
RECORD STREAM
One JSON value per nonblank line.
Blank lines are ignored; each remaining line must contain exactly one JSON value.VALID RECORDS3
INVALID RECORDS1
IGNORED BLANKS1
LINEJSON RECORDDIAGNOSIS
001
{"id":1,"name":"Ada"}✓ Valid JSON002
{"id":2,"name":"Grace"}✓ Valid JSON003
{bad-json}Expected property name or '}' in JSON at position 1 (line 1 column 2)004
(empty line)Ignored blank005
{"active":true}✓ Valid JSONPLAIN TEXT SUMMARY · LEGACY COMPATIBLE
Valid lines: 3 Invalid lines: 1 Errors: line 3
Private by design · Input is processed in this browser. Check output against your project requirements before shipping.
Need a feature from the original version? Open the current ECECH tool
How this app works
Check each nonblank JSON Lines record independently, keep original line numbers, filter invalid records, and copy a concise validation report.