JSON-Formatter online

Rücke dein JSON ein, prüfe es und minifiziere es. Syntaxfehler werden genau angezeigt.

🔒 Dein JSON wird im Browser verarbeitet: nichts geht an einen Server.

Das nachgestellte Komma, und die anderen üblichen Verdächtigen

Vier Fehler erklären fast jedes ungültige JSON. Das nachgestellte Komma nach dem letzten Element — in JavaScript erlaubt, in JSON verboten. Einfache Anführungszeichen statt doppelter. Schlüssel ohne Anführungszeichen, wieder aus JavaScript-Gewohnheit. Und Kommentare, die JSON schlicht nicht kennt.

Die Fehlermeldung zeigt die Stelle, an der das Parsen abgebrochen ist. Das ist meist ein Zeichen nach dem eigentlichen Fehler — schau kurz davor.

Geprüft von der Engine, die es später auch liest

Dieses Werkzeug baut keinen eigenen Parser nach. Es übergibt deinen Text an JSON.parse, dieselbe Engine, die dein Browser und dein Node-Server verwenden. Was diese Seite akzeptiert, akzeptieren auch sie, und die Fehlermeldung ist die echte statt einer Annäherung.

Häufige Fragen

Warum wird ein nachgestelltes Komma abgelehnt?

Weil die JSON-Spezifikation es nicht erlaubt, auch wenn JavaScript es tut. Entferne das Komma nach dem letzten Element.

Darf JSON Kommentare enthalten?

Nein. Wenn du Anmerkungen brauchst, nimm einen normalen Schlüssel wie "_kommentar", oder verwende JSON5 oder YAML.

Ändert das Einrücken meine Daten?

Nein. Leerraum zwischen den Elementen trägt keine Bedeutung, das Dokument bleibt identisch.

Wird mein JSON hochgeladen?

Nein, alles läuft in deinem Browser.

Verwandte Werkzeuge