JSON-Formatter & Validator

JSON einfügen, um es zu formatieren, zu minifizieren oder zu prüfen. Fehler zeigen Zeile und Spalte.

Läuft vollständig in deinem Browser. Eingaben werden weder gesendet noch gespeichert.

So funktioniert es

  1. JSON in das Feld einfügen oder eingeben.
  2. Einrückung wählen.
  3. Auf Formatieren oder Minifizieren klicken.
  4. Ergebnis kopieren oder herunterladen.

API-Antworten, Logzeilen und Konfigurationsdateien liefern JSON oft als eine lange, schwer lesbare Zeile. Dieser JSON-Formatierer rückt es mit 2 Leerzeichen, 4 Leerzeichen oder Tabs ein – oder macht das Gegenteil und minimiert es zu einer Zeile ohne überflüssige Leerzeichen. Das Ergebnis ersetzt die Eingabe und lässt sich kopieren oder als formatted.json herunterladen.

Geparst wird mit dem im Browser eingebauten JSON.parse, das dem strengen JSON-Standard (RFC 8259 / ECMA-404) folgt. Damit ist das Tool auch ein JSON-Validator: Schlägt das Parsen fehl, erscheint die Fehlermeldung des Browsers, und enthält sie eine Zeichenposition, wird diese in Zeile und Spalte umgerechnet. Häufige Ursachen sind abschließende Kommas, einfache Anführungszeichen, Schlüssel ohne Anführungszeichen und Kommentare.

Weil der Text in JavaScript-Werte umgewandelt und neu geschrieben wird, ändern sich einige Details: Ganzzahlen über 2^53 verlieren an Genauigkeit, bei doppelten Schlüsseln bleibt nur der letzte Wert, Schlüssel, die wie nicht negative Ganzzahlen aussehen, rücken an den Anfang des Objekts, und 1.0 wird als 1 geschrieben. Kommentare und JSON5-Syntax werden nicht akzeptiert. Alles läuft im Browser, das JSON wird weder hochgeladen noch gespeichert.

Häufige Fragen

Wird mein JSON hochgeladen?

Nein. Die Verarbeitung erfolgt per JavaScript in deinem Browser. Es wird nichts an einen Server gesendet.

Warum ist mein JSON ungültig?

Häufige Ursachen sind abschließende Kommas, einfache Anführungszeichen oder Schlüssel ohne Anführungszeichen. Angezeigt werden Zeile und Spalte des ersten Fehlers.

Wie groß darf die Datei sein?

Mehrere Megabyte funktionieren auf den meisten Geräten, da nichts hochgeladen wird.

Ähnliche Tools