JSON-formaterer, -validator & -minifier

Formater JSON med valgbart innrykk og valgfri nøkkelsortering. Valider JSON-syntaks med detaljert feilplassering og strukturstatistikk. Minifiser JSON til én kompakt linje med komprimeringsforhold. Også: JSON-sammenligning | JSON ↔ streng | JSON ↔ CSV/TSV | Alle JSON-verktøy | JSON-viser / -redigerer | JSONPath-evaluator | JSON Schema-validator | JSON → SQL / TOML.
All behandling skjer lokalt i nettleseren — data lastes aldri opp til noen server.
Modus: Innrykk:
Formater: Pyntjusterer JSON med valgbart innrykk (2 mellomrom, 4 mellomrom eller tabulatorer). Kan sortere objektnøkler alfabetisk.
Valider: Sjekker JSON-syntaks og rapporterer feil med nøyaktige linje- og kolonnenummer. Ved suksess vises strukturstatistikk (dybde, antall nøkler, datatype, størrelse).
Minifiser: Komprimerer JSON til én linje ved å fjerne alt unødvendig mellomrom. Viser komprimeringsforhold og bytebesparelse.
Tips: Alle tre modusene validerer JSON-en først. Ugyldig inndata gir en feilmelding i alle modusene.
Formater, valider, minifiser — én prosess

Alle tre operasjonene kjører samme prosess: tolk teksten, og skriv den deretter ut på nytt. Formatering pyntjusterer det tolkede treet; minifisering fjerner alle valgfrie mellomrom; validering stopper ved den første syntaksfeilen og rapporterer nøyaktig linje og kolonne. Fordi tolkingen skjer først, er den formaterte utdata alltid semantisk identisk med inndataene — bare mellomromene endres.

Nøkkelsortering er det eneste alternativet som endrer strukturen — objektnøkler sorteres alfabetisk.