JSON Formatter & Validator

JSON Formatter & Validator

Kostenloser Online-JSON-Formatter & Validator — JSON formatieren, validieren, minifizieren und nach CSV exportieren. Baumansicht, Diagrammansicht und...

Aktualisiert Mai 2026

Geprüft von Rafael Duarte

Shift + Enter to Copy · Shift + ← → for tabs
1

So funktioniert der JSON-Formatter

Drei Schritte bis zum lesbaren Ergebnis

1. JSON einfügen

Minifiziert, schlecht eingerückt oder schon formatiert — die Validierung läuft sofort, mit exakter Zeile und Spalte des Fehlers.

2. Ergebnis ansehen

Formatierte Ausgabe mit Syntax-Highlighting nach Typ: Strings, Zahlen, Booleans, Nulls.

3. Erkunden oder exportieren

Einklappbarer Baum, visueller Graph, flache Liste oder CSV-Export — jeder Tab aktualisiert sich automatisch.

Was dieser JSON-Formatter kann

Weit mehr als reines Pretty Printing

Validiert mit exakter Zeile und Spalte

Ein Syntaxfehler zeigt genau, wo das Parsen fehlgeschlagen ist, bevor überhaupt eine Ausgabe erzeugt wird.

Repariert automatisch

Der Button Fix nutzt jsonrepair, um trailing commas, einfache Anführungszeichen und JSONC-Kommentare zu korrigieren.

Baum, Graph und flache Liste

Drei Wege, die Struktur zu erkunden — einklappbarer Baum, visuelle Karten oder durchsuchbare Pfade mit Strg+F.

Exportiert nach CSV

Ein Array von Objekten wird zu einer CSV-Datei mit Spaltenüberschriften, die automatisch aus den Schlüsseln abgeleitet werden.

Minifiziert

Entfernt jeden überflüssigen Leerraum, um die Payload-Größe vor dem Einbetten in Code zu reduzieren.

Speichert Snippets

Bis zu 20 benannte Snippets bleiben zwischen Sitzungen im localStorage erhalten.

Beispiele

Eingabe
Ergebnis
{"name":"Anna","alter":30}
formatiertes Objekt mit 2-Leerzeichen-Einrückung
{"benutzer":{"profil":{"name":"Ben"}}}
Baum mit 3 einklappbaren Ebenen
{"name": "Anna",}
Fehler: trailing comma in Zeile 1, Spalte 17
{"wert": undefined}
Fehler: undefined ist kein gültiger JSON-Wert
{}
leeres Objekt — grünes Badge "Valid JSON"

Wann du das hier brauchst

Die häufigsten Szenarien unter Nutzern des Tools

API-Antwort debuggen

Füge den rohen Response-Body aus dem Network-Tab oder Postman ein, um ihn mit Syntax-Highlighting zu lesen.

Config vor dem Commit validieren

package.json, tsconfig.json oder jede andere Konfigurationsdatei — trailing commas findest du hier, bevor du pushst.

Nach CSV exportieren

Wandle ein Array von Objekten in eine Datei um, die direkt in Excel oder Google Sheets funktioniert.

Für Produktion minifizieren

Entferne Leerraum, bevor du die Payload in einen HTTP-Request einbettest.

Unbekannte Daten erkunden

Baum und Graph helfen, die Struktur eines großen, tief verschachtelten JSON schnell zu verstehen.

Ungültiges JSON? Hier ansetzen

Trailing Comma

In JavaScript erlaubt, in JSON laut RFC 8259 verboten. {"name": "Anna",} schlägt fehl — Komma entfernen oder auf Fix klicken.

Einfache Anführungszeichen

JSON verlangt doppelte Anführungszeichen bei Schlüsseln und String-Werten — {'name': 'Anna'} ist ungültig.

Schlüssel ohne Anführungszeichen

{name: "Anna"} ist gültiges JavaScript, aber JSON verlangt {"name": "Anna"}.

Kommentare im JSON

JSON unterstützt weder // noch /* */. Brauchst du Kommentare? Nutze JSONC, YAML oder TOML.

undefined-Werte

undefined existiert in JSON nicht — nur null, Booleans, Zahlen, Strings, Arrays und Objekte. Ersetze es durch null, wenn du das Fehlen eines Werts abbilden willst.

Führende Null bei Zahlen

{"code": 0123} ist ungültig — führende Nullen sind bei JSON-Zahlen nicht erlaubt. Nutze 123 ohne die führende Null.

Warum hier formatieren

Minifiziertes JSON ist effizient für die Übertragung, aber für Menschen unlesbar — Formatieren macht die Struktur sofort sichtbar: welche Schlüssel in welchen Objekten stecken, wie viele Einträge jedes Array hat.

Über das reine Pretty Printing hinaus decken CSV-Export, einklappbarer Baum und visueller Graph die häufigsten Debugging-Workflows an einem Ort ab, ohne das Tool wechseln zu müssen.

Der Baum lässt dich genau den Teil eines großen Dokuments einklappen, der dich interessiert; der Graph zeigt Knoten als verbundene Karten mit Eltern-Kind-Beziehungen auf einen Blick — nützlich, um tiefe Webhook-Payloads oder Datenbank-Exports zu verstehen, ohne Zeile für Zeile zu lesen.

Häufig gestellte Fragen

Ja. Die Validierung läuft während der Eingabe — ein Fehlerbanner zeigt Zeile und exakte Position an. Häufige Probleme (trailing comma, fehlende Anführungszeichen, nicht geschlossene Klammer) lassen sich mit einem Klick auf Fix beheben.

Weiterführende Links

Verwandter Artikel

Dependências abandonadas: como identificar o risco

Verwandte Tools