Zum Hauptinhalt springen

JSON formatieren

Fügen Sie ein JSON-Dokument ein und formatieren Sie es mit der gewünschten Einrückung, wahlweise mit sortierten Schlüsseln oder ohne Kommentare. Ist die Syntax ungültig, nennt die Fehlermeldung Zeile und Spalte statt eines allgemeinen Hinweises.

Einrückung
Kommentare und nachgestellte Kommas werden automatisch entfernt
Eingabegröße
0 B
Formatierte Größe
0 B
Zeilen
0 → 0
Erkannte Einrückung
Kompakt
Formatiertes JSON
Hier erscheint das formatierte JSON.

Werkzeuge auf Deutsch

Die Datei verlässt Ihren Browser nicht.Die gesamte Verarbeitung findet in Ihrem Browser statt. Dateien werden niemals auf einen Server hochgeladen.

JSON formatieren

Minifiziertes JSON ist für Menschen unlesbar und für Maschinen völlig gültig. Formatieren ist deshalb fast immer der erste Schritt, um eine API-Antwort oder eine Konfigurationsdatei zu verstehen, die jemand in einer einzigen Zeile gespeichert hat.

Fast alle Syntaxfehler haben drei Ursachen: ein Komma nach dem letzten Element, einfache statt doppelter Anführungszeichen und typografische Anführungszeichen aus einer Textverarbeitung. Die Fehlermeldung zeigt auf das erste Zeichen, das nicht mehr Teil des Dokuments sein kann – der eigentliche Fehler steht meist eine Zeile darüber.

Häufige Fragen

Geht bei großen Zahlen Genauigkeit verloren?

Das kann passieren. JavaScript liest JSON-Zahlen als IEEE-754-Gleitkommazahlen, eine Kennung oberhalb von 2^53 wird also in jedem JavaScript-basierten Formatierer auf den nächsten darstellbaren Wert gerundet, auch in diesem. Speichern Sie solche Kennungen in der Quelle besser als Zeichenketten.

Kann ich JSON mit Kommentaren formatieren?

Ja. RFC 8259 kennt keine Kommentare, viele Konfigurationsdateien verwenden sie trotzdem. Das Werkzeug kann sie entfernen und daraus gültiges JSON erzeugen, sodass Sie sie nicht vor jeder Prüfung von Hand löschen müssen.

Ändert das Sortieren der Schlüssel die Bedeutung?

Nein. In JSON ist die Reihenfolge der Schlüssel eines Objekts bedeutungslos, alphabetisches Sortieren erzeugt also ein gleichwertiges Dokument. Vor einem Vergleich zweier Fassungen ist das besonders nützlich: Es beseitigt Unterschiede, die keine sind.

Gibt es eine maximale Dokumentgröße?

8 MB. Das Formatieren läuft im Haupt-Thread, damit das Ergebnis beim Tippen erscheint; oberhalb dieser Größe hört der Tab auf, neu zu zeichnen. Das Werkzeug lehnt mit einer klaren Meldung ab, statt einzufrieren.

Andere Sprachen