Körs i din webbläsare

JSON-formaterare och minifiler

Formatera eller minifisera JSON, med tydlig visning av felplaceringar. Allt körs i din webbläsare.

Dina indata skickas aldrig till en server (bearbetas lokalt) Säkert att använda även med känslig data
Avancerade val
Cmd/Ctrl+Enter för att formatera / Cmd/Ctrl+Shift+Enter för att minifiera
Väntar
Indata (JSON)
Rader 0 Tecken 0 Storlek 0 B
Dina indata bearbetas lokalt i webbläsaren och skickas aldrig till en server.
Utdata
Rader 0 Tecken 0 Storlek 0 B
Kopiera eller ladda ner resultatet.
Formaterad eller minifierad JSON kommer att visas här...

Val

Avancerade val

Så använder du den (3 steg)

1. Klistra in

Klistra in JSON i indatapersonelen.

2. Formatera/Minifiera

Klicka på Formatera eller Minifiera för att generera resultatet.

3. Kopiera

Kopiera utdata och du är klar.

Genvägar

Genvägar fungerar när indatafältet är i fokus.
Cmd/Ctrl + Enter
Formatera
Cmd/Ctrl + Shift + Enter
Minifiera
Cmd/Ctrl + L
Rensa (med bekräftelse)

Exempel på formaterad JSON

Före
{"namn":"A","ting":[1,2],"meta":{"ok":true}}
Efter
{
  "meta": {
    "ok": true
  },
  "namn": "A",
  "ting": [
    1,
    2
  ]
}
  • Lägger till indrag och radbrytningar för läsbarhet
  • Sorterar nycklar för att hålla en konsekvent ordning

Noteringar och terminologi

Vad är JSON-formatering?

Pretty-printing av JSON lägger till radbrytningar och indrag så att strukturen blir lätt att läsa.

Vad är JSON-minifiering?

Minifiering tar bort allt onödigt blanksteg för att göra filen så liten som möjligt.

Vanliga fel

Extra kommatecken på slutet, saknade citattecken och obalanserade parenteser är vanligt. Detta verktyg visar exakt var felet ligger.

Tips

Indrag på 2 tecken håller ändringar (diffs) mindre, medan 4 tecken är lättare att skanna visuellt. Välj det som passar ditt arbetsflöde.

FAQ: JSON-formaterare och minifiler

Jag får ett felmeddelande

Vi visar raden och kolumnen där JSON-koden är trasig. Om möjligt blir indata markerad så att du kan gå direkt till felet.

Kan jag använda JSON med kommentarer (JSONC/JSON5)?

Standard-JSON tillåter inte kommentarer. Slå på «Ta bort kommentarer före parsning» om det behövs (ej fullt kompatibel).

Stor JSON är långsam

Parsning och formatering sker i en Web Worker för att hålla gränssnittet responsivt. Trädvyn inaktiveras automatiskt för stora filer.

Skickas min data någonstans?

Nej. Formatering, minifiering och validering sker helt i din webbläsare.

Jag ser \uXXXX-koder

Använd brytaren för «Unicode-escape» för att kontrollera om utdata ska använda escape-sekvenser.