JSON-Formatierer und Validator - Formatieren, Minifizieren, Fehler finden

JSON-Formatierer und Validator

JSON-Formatierer - häufige Fragen

Nein. Die Seite hat weder Upload noch Serverkomponente; Parsen und Ausgabe passieren im Browsertab vor Ihnen. Sie können es prüfen, indem Sie die Seite laden, offline gehen und trotzdem formatieren.
Neu
Markdown-Editor Schreibe Markdown und sieh das gerenderte Ergebnis direkt daneben. Überschriften, Listen, Tabellen, Codeblöcke und Links werden unterstützt; kopiere das HTML oder lade .md- und .html-Dateien herunter. Läuft in deinem Browser.
Heute Beliebt
YAML-Formatierer Unordentliches YAML neu einrücken, Fehler mit Zeilennummer finden und das Dokument als JSON lesen. Kommentare, Blockskalare und Anker bleiben erhalten. Läuft im Browser.

Was dieser JSON-Formatierer leistet

Eine API-Antwort kommt als eine lange Zeile und Sie wollen ihre Struktur sehen — oder sie lässt sich gar nicht parsen und Sie müssen wissen, wo. Diese Seite erledigt beides, ohne etwas zu übertragen: Parsen, Einrücken und Baumansicht laufen in Ihrem Browser.

So funktioniert es

  1. 1 Fügen Sie das JSON in das Feld ein oder klicken Sie auf Beispiel laden.
  2. 2 Wählen Sie die Einrückung und setzen Sie den Haken bei Schlüssel sortieren, wenn Sie zwei Antworten vergleichen.
  3. 3 Klicken Sie auf Formatieren. Ist das JSON fehlerhaft, erhalten Sie Zeile und Spalte, sonst wechseln Sie zur Baumansicht.

Die Fehlermeldung sagt was, nicht wo

Browser melden ein defektes Dokument unterschiedlich: mal als Zeichenposition, mal als Zeile und Spalte, mal gar nicht. Diese Seite liest die Form, die Ihr Browser liefert, rechnet sie in Zeile und Spalte um und zeigt diese Zeile mit einem Zeiger genau unter der Stelle. Lässt sich keine Position ermitteln, erscheint die Meldung trotzdem, aber ohne Markierung — auf die falsche Zeile zu zeigen wäre schlimmer als auf keine.

Formatieren und Minifizieren sind zwei Seiten derselben Sache

Beide bauen das Dokument aus dem geparsten Wert neu auf, deshalb ist die Ausgabe stets gültiges JSON, auch wenn die Eingabe seltsam eingerückt war. Minifizieren entfernt jeden Zwischenraum, genau richtig, bevor eine Nutzlast in einen Header, eine Query oder ein Test-Fixture wandert.

Vorher
{"id":7,"tags":["a","b"],"ok":true}
Nachher
{
  "id": 7,
  "tags": [
    "a",
    "b"
  ],
  "ok": true
}

Sortierte Schlüssel machen zwei Antworten vergleichbar

Objektschlüssel haben in JSON keine feste Reihenfolge, zwei Server können also dieselben Daten unterschiedlich anordnen, und ein reiner Textvergleich schlägt überall aus. Das Sortieren bringt beide zuerst in dieselbe Form. Arrays bleiben bewusst unangetastet: dort ist die Reihenfolge Teil der Daten, kein Rauschen.

Nichts, was Sie einfügen, verlässt diese Seite

JSON, das formatiert werden muss, ist meist eine echte API-Antwort und trägt oft ein Token, einen Kundendatensatz oder eine Bestellung. Hier gibt es keinen Upload und keine Serverseite: alles läuft in der Seite, die Sie ohnehin offen haben.

Verwandte Entwicklertools

HTML Formatieren Rücken Sie unübersichtliches HTML ein, um es zu lesen, oder streichen Sie es zusammen. Funktioniert auch mit Fragmenten.
CSS Minifier CSS komprimieren, indem Kommentare und Leerraum entfallen, oder sauber eingerückt zurückholen. calc()-Abstände, Strings und Lizenzkommentare bleiben.
XML Formatieren Rücken Sie unübersichtliches XML ein oder streichen Sie es zusammen. Kommt mit RSS, CDATA und Namensräumen zurecht und schreibt Ihr Dokument nie um.
SQL Formatieren Zerlegen Sie eine lange Abfrage in lesbare Zeilen oder pressen Sie sie zurück auf eine. Schlüsselwörter, Namen und Zeichenketten bleiben unverändert.
JavaScript Minifizieren Verkleinern Sie JavaScript mit Terser, der Maschine der Build-Werkzeuge. Sie parst den Code statt zu raten, das Verhalten bleibt. Nichts wird hochgeladen.

Weitere Tools, die Ihnen gefallen könnten

Word in PDF Word kostenlos in PDF umwandeln: DOC-, DOCX-, ODT- oder RTF-Datei hochladen und in Sekunden ein sauber formatiertes PDF herunterladen.
PDF in Word PDF kostenlos in Word umwandeln: PDF hochladen und in Sekunden eine bearbeitbare DOCX herunterladen - ohne Anmeldung und ohne Wasserzeichen.
Wortzähler Kostenloser Wortzähler: Text einfügen und Wörter, Zeichen, Sätze und Absätze zählen lassen - inklusive Lesedauer, ganz ohne Upload.
Zeichenzähler Kostenloser Zeichenzähler: Zeichen mit und ohne Leerzeichen, Wörter und Zeilen zählen und SEO-Grenzen für Titel und Meta-Descriptions prüfen.
Keyword-Dichte-Prüfer Kostenloser Keyword-Dichte-Checker: Text oder URL einfügen und sehen, wie oft jedes Wort und jede Wortgruppe vorkommt - mit Prozentwerten.