Formatiere und validiere JSON mit lesbarer Einrückung, präzisen Fehlermeldungen und Byte-Größen-Statistik — komplett lokal.
Wird lokal in deinem Browser verarbeitet
Wird lokal in Ihrem Browser verarbeitet — eingefügtes JSON wird nie hochgeladen, protokolliert oder gespeichert.
Eingabe
Ergebnis
Über dieses Tool
Der JSON-Formatierer macht aus komprimiertem oder von Hand umbrochenem JSON lesbare, mit zwei Leerzeichen eingerückte Ausgabe und validiert es gleichzeitig. Füge ein beliebiges JSON-Dokument ein — eine API-Antwort, eine Konfigurationsdatei oder ein Test-Fixture — und es wird sofort geparst und hübsch gedruckt, mit klarer Fehlermeldung und Position, wenn das Dokument ungültig ist. Das Tool meldet die Eingabe-, formatierte und minimierte Größe in Bytes, sodass du genau siehst, was der Leerraum kostet, und bietet Kopier- und Download-Aktionen für das Ergebnis. Alles läuft lokal in deinem Browser: eingefügtes JSON verlässt dein Gerät nie, wird nie protokolliert und nirgendwohin gesendet — wichtig, wenn das Dokument Tokens, private Schlüssel oder personenbezogene Daten enthält. Die Validierung folgt der JSON.parse-Semantik, das Tool akzeptiert also genau das, was die Plattform akzeptiert (RFC 8259, einschließlich Strings, Zahlen, Arrays, Objekten und null). Nutze dieses Tool beim Debuggen einer API-Antwort, beim Prüfen einer Konfigurationsdatei oder wenn du JSON für einen Pull Request vorbereitest.
Wie wird das Ergebnis berechnet?
Formatieren einer komprimierten API-Antwort
Eine API liefert {"status":"ok","items":[{"id":1,"name":"A"},{"id":2,"name":"B"}]}. Der Formatierer erzeugt eine Eigenschaft pro Zeile mit Zwei-Leerzeichen-Einrückung, sodass die Verschachtelung auf einen Blick sichtbar ist. Das Statistik-Panel zeigt: Die Eingabe hat 68 Bytes, die formatierte Version 101 Bytes — das ist der Preis der Lesbarkeit in Leerraum.
Ist Formatieren bei JSON mit doppelten Keys sicher?
Der Parser behält für einen doppelten Key den letzten Wert (Standard-JSON-Verhalten), und der Formatierer erhält exakt das, was der Parser akzeptiert hat. Wenn doppelte Keys für dich relevant sind, validiere mit deinem eigenen Schema — JSON selbst verbietet sie nicht.
Warum schlägt meine JSON-Validierung fehl?
Häufige Ursachen: abschließende Kommas, Strings mit einfachen Anführungszeichen, Keys ohne Anführungszeichen, Kommentare und überzähliger Text nach dem Dokument. Die Fehlermeldung enthält, wann immer möglich, die Position im Parser, damit du direkt zur Problemstelle springen kannst.
Unterstützt dieses Tool JSON5 oder YAML?
Nein — dieses Tool akzeptiert ausschließlich Standard-JSON. Kommentare und abschließende Kommas sind JSON5-Features und werden bewusst abgelehnt; nutze für diese Formate einen eigenen Konverter.