JSON-Formatter & Validator

JSON einfügen und sofort formatieren, prüfen oder minimieren.

✓ Gültiges JSON

So formatierst du JSON

  1. JSON in das Eingabefeld einfügen.
  2. 2 oder 4 Leerzeichen, Tabs oder Minimieren wählen, bei Bedarf Schlüssel sortieren.
  3. Ergebnis kopieren oder den Fehler an der angezeigten Stelle beheben.

Warum JSON formatieren

API-Antworten und Logzeilen kommen oft als eine lange Zeile. Eingerücktes JSON zeigt die Verschachtelung von Objekten und Arrays auf einen Blick – Felder finden, fehlende Werte erkennen und Konfigurationsänderungen prüfen wird viel einfacher.

Fehlerpositionen lesen

Der Validator nennt Zeile und Spalte, an der das Parsen stoppte. Der eigentliche Fehler liegt meist kurz davor: ein fehlendes Komma oder Anführungszeichen in der Vorzeile oder ein Komma vor } bzw. ].

JSON und JavaScript-Objekte

JSON ist strenger als JavaScript: Schlüssel und Strings brauchen doppelte Anführungszeichen, Kommentare, abschließende Kommas, undefined und NaN sind verboten. Ganzzahlen über 2^53 verlieren in JavaScript an Genauigkeit, daher senden APIs IDs oft als Strings.

Häufige Fragen

Wird mein JSON an einen Server gesendet?

Nein. Formatieren und Prüfen laufen mit dem eingebauten JSON-Parser im Browser – API-Antworten und Konfigurationen bleiben auf deinem Gerät.

Was sind die häufigsten JSON-Fehler?

Komma nach dem letzten Element, einfache statt doppelte Anführungszeichen, Schlüssel ohne Anführungszeichen und Kommentare. JSON erlaubt nichts davon.

Was macht Minimieren?

Es entfernt alle Leerzeichen und Umbrüche außerhalb von Strings und erzeugt das kleinstmögliche gültige JSON.