Varför använda denna formaterare?
- Vackert tryck med anpassad indrag eller förminska för kompakta nyttolaster.
- Livevalidering medan du skriver med tydliga linje-/kolumnpekare.
- Kopiera formaterad JSON med ett klick; inga uppladdningar eller spårning.
- Fungerar bra för loggar, konfigurationsfiler och snabba API-experiment.
Validera snabbt
Formatera och felsöka JSON
Klistra in JSON, välj ett indrag och formatera eller förminska. Fel markeras automatiskt med en karet under positionen.
Parsing körs lokalt. Tom ingång förblir tom utan fel.
Förhandsgranska
Hur man använder denna formaterare
Använd den här sidan när du snabbt behöver validera en JSON-nyttolast, fixa ett parsefel och kopiera ett rent resultat utan att skicka något till en server.
Rekommenderat arbetsflöde
- Klistra in den ursprungliga JSON-koden och bekräfta om live-validatorn rapporterar ett fel.
- Använd Format när du vill ha läsbar indrag, eller Förminska när du vill ha kompakt JSON för transport.
- Innan du kopierar, bekräfta indragsstorleken och se till att escaped tecken fortfarande matchar din avsedda nyttolast.
Vad det här verktyget ändrar inte
- Den avrundar inte siffror eller ändrar numerisk precision.
- Den laddar inte upp din JSON någonstans.
- Den reparerar inte ogiltig syntax automatiskt; den visar bara var felet finns.
Vanliga frågor
Kommer min JSON att laddas upp?
Nej. Parsning, formatering och felmarkering sker bara i din webbläsare, så exempelnyttolaster stannar på din enhet.
Hur markeras fel?
När analysen misslyckas visar verktyget linjen och kolumnen plus en markering under den exakta positionen så att du snabbt kan fixa det.
Avrundar detta verktyg numeriska värden?
Nej. Formateraren använder webbläsarens JSON-parser och serializer. Det ändrar blanksteg och layout, men det avrundar inte siffror för visning.
Vad är skillnaden mellan Format och Minify?
Format lägger till indrag och radbrytningar för läsbarhet. Minify tar bort extra blanksteg så att JSON blir kompakt.
Vad ska jag granska innan jag kopierar formaterad JSON?
Kontrollera att analysfelet är borta, bekräfta den indragsstorlek du vill ha och se till att escaped tecken fortfarande matchar din ursprungliga avsikt.