JSON Formatter & Validator
Füge JSON ein, um es lesbar zu formatieren, zu minifizieren oder zu validieren. Fehler zeigen auf die genaue Zeile und Spalte, und nichts verlässt deinen Browser.
Läuft im BrowserOhne AnmeldungKein Upload
Anleitung: JSON Formatter
- Füge JSON in das Eingabefeld ein oder öffne eine
.json-Datei. - Die Ausgabe aktualisiert sich beim Tippen. Klicke auf Formatieren für eine lesbare Ausgabe oder auf Minifizieren, um Leerraum zu entfernen.
- Wähle 2 Leerzeichen, 4 Leerzeichen oder Tabs und aktiviere Schlüssel sortieren für eine stabile Reihenfolge.
- Ist das JSON ungültig, zeigt die Statusleiste Zeile, Spalte und die wahrscheinlichste Ursache.
- Kopiere das Ergebnis oder lade es als Datei herunter.
Was ist ein JSON Formatter?
Ein JSON Formatter (oder JSON Beautifier) rückt kompaktes JSON neu ein, damit es lesbar wird, und ein Validator prüft, ob es der Grammatik aus RFC 8259 entspricht. API-Antworten, Logzeilen und Konfigurationsdateien sind meist auf eine Zeile minifiziert; formatiert lassen sich Verschachtelung und Werte leicht überblicken.
Häufige JSON-Fehler
- Abschließende Kommas:
{"a": 1,}ist gültiges JavaScript, aber ungültiges JSON. - Einfache Anführungszeichen: Schlüssel und Strings müssen doppelte Anführungszeichen verwenden.
- Schlüssel ohne Anführungszeichen:
{name: "x"}muss{"name": "x"}lauten. - Kommentare:
//und/* */gehören nicht zu JSON. - Spezielle Werte:
NaN,Infinityundundefinedsind nicht erlaubt.
Formatieren vs. Minifizieren
Formatiertes JSON ist für Menschen gedacht: Code-Review, Debugging und Dokumentation. Minifiziertes JSON verzichtet auf jedes optionale Leerzeichen und jeden Zeilenumbruch und verkleinert so Payloads für Speicherung und Netzwerkübertragung. Beide repräsentieren exakt dieselben Daten.