JSON Formatter & Validator

Skriv ut, förminska och validera JSON lokalt med omedelbara felpekare.

Perfekt för API-nyttolaster och loggar: ingenting skickas till en server, och rad-/kolumntips påskyndar korrigeringar.

Andra språk 日本語 | English | 简体中文 | 繁體中文 | Español | Português (Brasil) | Bahasa Indonesia | 한국어 | Français | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | हिन्दी | العربية | فارسی

Varför använda denna formaterare?

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.

Formaterad JSON

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

  1. Klistra in den ursprungliga JSON-koden och bekräfta om live-validatorn rapporterar ett fel.
  2. Använd Format när du vill ha läsbar indrag, eller Förminska när du vill ha kompakt JSON för transport.
  3. Innan du kopierar, bekräfta indragsstorleken och se till att escaped tecken fortfarande matchar din avsedda nyttolast.

Vad det här verktyget ändrar inte

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.