🌐 DE

🧾 JSON-Formatierer

Rücken Sie JSON zur besseren Lesbarkeit ein oder minifizieren Sie es auf eine Zeile, und erhalten Sie die exakte Zeile:Spalte jedes Syntaxfehlers. Erkunden Sie die Struktur mit einer ausklappbaren Baumansicht.

RATGEBER

Mehr erfahren

01

1. Schönes Formatieren vs. Minifizieren

Schönes Formatieren fügt Einrückungen und Zeilenumbrüche hinzu, damit JSON für Menschen leichter lesbar ist, während Minifizieren alle unnötigen Leerzeichen und Zeilenumbrüche entfernt, um die Dateigröße zu verringern. Schickes JSON ist für das Debuggen während der Entwicklung ideal, während minifiziertes JSON die Nutzlastgröße für echte API-Antworten und Produktionsbereitstellungen reduziert. Dieses Tool erlaubt Ihnen die Wahl zwischen 2 Leerzeichen, 4 Leerzeichen oder Tab-Einzug, um den Code-Stil Ihres Projekts anzupassen.

02

2. JSON-Fehler präzise lokalisieren

Fehlermeldungen von JSON.parse() unterscheiden sich je nach Browser-Engine stark, wodurch oft nicht genau ersichtlich ist, wo das Problem liegt. Dieses Tool enthält einen eigenen handgeschriebenen Scanner, der die JSON-Grammatik (Objekte, Arrays, Zeichenketten, Zahlen, Literale) direkt durchläuft, sodass unabhängig vom Browser immer dieselbe Angabe von "Zeile N, Spalte M" ausgegeben wird. So erkennen Sie schnell häufige Fehler wie ein fehlendes Komma, einen nicht gequoteten Schlüssel oder eine nicht abgeschlossene Zeichenkette.

03

3. Verschachteltes JSON mit Baumansicht verstehen

Tief verschachteltes JSON ist als Klartext schwer nachzuvollziehen — leicht verliert man den Überblick, welche Klammer welches Paar schließt. Die Baumansicht zeigt Objekte und Arrays als aufklappbare Knoten, sodass Sie nur in den Teil eintauchen können, der Sie interessiert. Wenn Sie auf den Kopieren-Button neben einem Knoten klicken, wird der Pfad dieses Werts (z. B. $.tools[1]) in die Zwischenablage kopiert und kann direkt in Code eingefügt werden, der ihn referenziert.

Häufig gestellte Fragen

Wird mein JSON an einen Server gesendet?
Nein. Analysieren, formatieren und validieren passiert ausschließlich in Ihrem Browser über JSON.parse() — es wird niemals eine Backend-API aufgerufen. Sensible API-Payloads oder Konfigurationswerte bleiben privat.
Die Fehlermeldung ist knapp — wie lese ich sie?
Sie zeigt eine Zeile:Spalte sowie das erwartete Token an, z. B. "bei 3:5 — Erwartet ',' oder '}'". Das Eingabefeld markiert diese Zeile außerdem automatisch, sodass Sie direkt dorthin springen können.
Wenn ich die Einrückungsoption ändere, wird mein vorhandener Text automatisch aktualisiert?
Nein — die Einrückungswahl wirkt erst beim nächsten Klick auf "Formatieren". Das reine Ändern des Dropdowns formatiert nichts neu.
Was bedeuten "Schlüssel" und "Tiefe" in den Baumansichtsstatistiken?
"Schlüssel" ist die Gesamtanzahl von Objekt-Eigenschaften im gesamten JSON-Dokument, und "Tiefe" gibt an, wie viele Ebenen tief der am stärksten verschachtelte Wert liegt — nützlich als grober Indikator für strukturelle Komplexität.