JSON formatieren und validieren

Füge dein JSON ein, um es sofort lesbar zu formatieren, zu minifizieren und zu validieren, mit genauer Zeile und Spalte, wenn etwas nicht stimmt. Auf Wunsch werden die Schlüssel sortiert.

Dein JSON wird komplett in deinem Browser verarbeitet: Keine Daten verlassen diese Seite.

Die häufigsten JSON-Fehler (und wie du sie findest)

Die meisten ungültigen JSON-Dateien scheitern an denselben paar Details: ein Komma nach dem letzten Element eines Arrays oder Objekts (in JavaScript erlaubt, in JSON verboten), einfache statt doppelter Anführungszeichen, Schlüssel ohne Anführungszeichen, Kommentare (JSON erlaubt sie schlicht nicht) und Werte wie undefined oder NaN aus JavaScript, die der Standard nicht kennt. Dieses Tool zeigt dir die Zeile und Spalte, an der das Parsen abgebrochen ist: Der eigentliche Fehler steht fast immer genau dort oder im Zeichen direkt davor. Stammt der Fehler aus einem Chat oder einer Konfigurationsdatei (einfache Anführungszeichen, überzählige Kommas, Kommentare), gibt es JSON reparieren.

Wann formatieren und wann minifizieren

Die lesbar formatierte Version ist für dich: um eine API-Antwort zu lesen, zu debuggen oder zwei Strukturen zu vergleichen. Die minifizierte Version ist für Maschinen: Ohne Leerzeichen und Zeilenumbrüche wird die Datei kleiner, und genau das willst du bei Netzwerk-Payloads, ausgelieferten Konfigurationsdateien oder Daten im localStorage. Die Option „Schlüssel sortieren“ ordnet die Eigenschaften auf jeder Verschachtelungsebene alphabetisch, extrem praktisch, wenn du zwei zu unterschiedlichen Zeiten erzeugte JSON-Dokumente vergleichst (Diff), denn so verschwinden Unterschiede, die nur aus der Reihenfolge der Schlüssel stammen.

Ähnliche Tools