JSON-Formatter & Validator

JSON formatieren, minimieren, validieren & erkunden — sofort, im Browser

📂 Inhalt aus deiner letzten Sitzung wiederhergestellt.
Gib gültiges JSON in den Editor ein, um die Baumansicht zu sehen.
0 Zeichen 0 Zeilen
🔒 Datenschutz: Alle Formatierungen und Validierungen laufen vollständig in deinem Browser. Dein JSON wird niemals an einen Server gesendet.

JSON-Syntax-Kurzreferenz

Typ Beispiel Hinweise
Objekt{"key": "value"}Schlüssel müssen Zeichenketten in doppelten Anführungszeichen sein
Array[1, "two", true]Geordnete Liste von Werten
Zeichenkette"hello\nworld"Doppelte Anführungszeichen; Escape mit \
Zahl42, 3.14, -1e5Keine führenden Nullen; kein NaN/Infinity
Wahrheitswerttrue / falseNur Kleinbuchstaben
NullnullNur Kleinbuchstaben

Häufige JSON-Fehler

Fehlermeldung Wahrscheinliche Ursache Lösung
Unexpected token ','Abschlusskomma nach dem letzten ElementAbschlusskomma entfernen
Unexpected token 'u'undefined als Wert verwendetDurch null ersetzen
Unexpected token '/'Kommentar in JSON (// oder /* */)Kommentare entfernen — JSON unterstützt sie nicht
Unexpected token '''Einfach angeführte ZeichenketteDoppelte Anführungszeichen verwenden
Unexpected end of JSONNicht geschlossene eckige oder geschweifte KlammerKlammerbalance prüfen

Häufig gestellte Fragen

Was ist gültiges JSON?

Gültiges JSON muss einen einzigen Wurzelwert haben (Objekt, Array, Zeichenkette, Zahl, Wahrheitswert oder null), Zeichenketten in doppelten Anführungszeichen, keine Abschlusskommas und keine Kommentare. Schlüssel in Objekten müssen ebenfalls in doppelte Anführungszeichen gesetzte Zeichenketten sein.

Wie funktioniert die Erkennung von Fehlerstelle und Spalte?

Das Tool analysiert die JSON.parse-Fehlermeldung, um eine Zeichenposition zu extrahieren, und zählt dann die Zeilenumbrüche im Text bis zu dieser Position, um die genaue Zeile und Spalte zu berechnen. Die Fehlerzeile wird im Editor hervorgehoben.

Werden meine JSON-Daten an einen Server gesendet?

Nein. Alle Formatierungen, Validierungen und Baumdarstellungen laufen vollständig in deinem Browser mit JavaScript. Dein JSON verlässt nie dein Gerät.

Kann ich eine .json-Datei öffnen?

Ja. Klicke auf die Schaltfläche Datei öffnen und wähle eine .json- oder .txt-Datei. Der Inhalt wird über die FileReader-API in deinem Browser gelesen — es findet kein Upload statt.

Was zeigt die Baumansicht?

Die Baumansicht stellt dein JSON als auf- und zuklappbare Hierarchie dar. Jeder Knoten zeigt seinen Typ mit farbigen Badges. Du kannst Schlüssel und Werte suchen und einzelne Knotenwerte kopieren.