Hopp til innhold

JSON-formatterer

Formater, valider og minifiser JSON med syntaksfeildeteksjon og linjenumre. Gratis online JSON-beautifier og validator, 100% i nettleseren din.

  

Hva er JSON?

JSON (JavaScript Object Notation) er et lettvekts, tekstbasert datautvekslingsformat definert i RFC 8259 og ECMA-404. Det er det dominerende formatet for REST API-er, konfigurasjonsfiler og datalagring i nettapplikasjoner. JSON støtter seks verdityper: object, array, string, number, boolean og null. Formatering (pretty-printing) legger til innrykk og linjeskift for å gjøre kompakt JSON lesbar for mennesker uten å endre dataene — enhver gyldig parser produserer identiske resultater fra formatert eller minifisert inndata.

Hvordan fungerer JSON-validering?

JSON har strenge syntaksregler som skiller seg fra JavaScript-objektlitteraler. Nøkler være strenger i doble anførselstegn ("key", ikke key eller 'key'). Etterfølgende komma etter det siste elementet er forbudt. Strenger må bruke doble anførselstegn, ikke enkle. Kommentarer er ikke tillatt. Bare de seks verditypene ovenfor er gyldige — undefined, funksjoner og NaN/Infinity er ikke gyldig JSON. Dette verktøyet bruker nettleserens innebygde JSON.parse() for å validere — hvis inndataen ikke er gyldig JSON, vises den nøyaktige feilmeldingen og posisjonen slik at du kan finne og rette problemet.

JSON-minifisering

Minifisering av JSON fjerner all ubetydelig mellomrom (mellomrom, tabulatorer, linjeskift) for å produsere den minst mulige representasjonen. En typisk API-respons kan krympe med 30–60 % etter minifisering. Dette er viktig for nettverksytelse: mindre nyttelaster reduserer Time to First Byte (TTFB) og forbedrer mobilens lastetider på tregere forbindelser. Besparelsen vises etter minifisering slik at du kan se den nøyaktige størrelsesreduksjonen. Merk at minifisering fungerer best sammen med serverside gzip- eller Brotli-komprimering — de to teknikkene er komplementære, ikke overflødige.

Personvern

All behandling kjører 100% i nettleseren din. Ingen data sendes til en server.