EZ
EZ2Conv

JSON-Formatierer

Formatieren, validieren und verschönern Sie JSON-Daten mit Echtzeit-Syntaxhervorhebung und Strukturanalyse. Unterstützt verschachtelte Objekte, Arrays und alle JSON-Datentypen. Kostenloses browserbasiertes Tool ohne Upload.

14px
Das formatierte JSON erscheint hier...

Anleitung

  1. Fügen Sie Ihre JSON-Rohdaten in den linken Eingabebereich ein, oder laden Sie eines der integrierten Beispiele zum Starten
  2. Das Tool validiert Ihr JSON automatisch in Echtzeit und erkennt Syntaxfehler wie fehlende Kommas oder nicht geschlossene Klammern
  3. Betrachten Sie das verschonerte JSON mit farbcodierter Syntaxhervorhebung im rechten Ausgabebereich für einfaches Lesen
  4. Verwenden Sie Formatiert kopieren für eingerucktes JSON oder Minimiert kopieren für eine kompakte einzeilige Version
  5. Prüfen Sie detaillierte Statistiken einschließlich Schlusselanzahl, Verschachtelungstiefe und Aufschlüsselung von Objekten, Arrays und anderen Typen
  6. Validierungsfehler werden mit spezifischen Meldungen hervorgehoben, die den genauen Ort und die Art des Problems anzeigen
  7. Komplexe verschachtelte Strukturen mit tief eingebetteten Objekten und Arrays werden vollständig unterstützt und korrekt eingeruckt
  8. Die gesamte Verarbeitung erfolgt clientseitig in Ihrem Browser, Ihre JSON-Daten werden niemals auf einen Server hochgeladen

JSON formatieren, validieren und minifizieren

Was dieses Tool macht

JSON ist das Standardformat für API-Antworten, Konfigurationsdateien und Datenaustausch, doch häufig kommt es als eine einzige dichte Zeile an. Dieses Tool nimmt das eingefügte JSON und schreibt es mit einer gleichmäßigen Einrückung von zwei Leerzeichen und Zeilenumbrüchen neu, sodass verschachtelte Objekte und Arrays lesbar werden. Gleichzeitig validiert es die Eingabe, analysiert die Struktur und zeigt Statistiken an: wie viele Schlüssel vorhanden sind, wie tief die Verschachtelung reicht und wie viele Objekte, Arrays, Strings, Zahlen, Booleans und null-Werte enthalten sind.

Wann man es einsetzt

Praktisch ist es, wenn eine API eine minifizierte Payload liefert, die du prüfen musst, wenn sich eine Konfigurationsdatei nicht parsen lässt und du das fehlerhafte Zeichen finden willst, oder wenn du eine lesbare Datei für die Produktion wieder verkleinern möchtest. Da die formatierte und die minifizierte Ausgabe gemeinsam entstehen, kopierst du die jeweils passende: die eingerückte Fassung zum Debuggen und Dokumentieren, die einzeilige zum Übertragen oder Einbetten.

Beispiel: von minifiziert zu eingerückt

Füge {"user":{"name":"Ada","roles":["admin","editor"],"active":true}} ein, und die Ausgabe entfaltet sich zu einem verschachtelten Block, in dem user den Schlüssel name, ein roles-Array mit zwei Einträgen in eigenen Zeilen und active: true als Boolean statt als Zeichenkette in Anführungszeichen enthält. Das Statistikfeld zeigt dann eine Tiefe von 2 und zählt jeden Werttyp. Copy Minified bringt es bei Bedarf wieder in die kompakte einzeilige Form zurück.

Hinweise und Randfälle

Die Validierung läuft während der Eingabe, sodass ein fehlendes Komma, eine nicht geschlossene Klammer oder ein überflüssiges abschließendes Komma mit einer Meldung markiert werden, die auf die Stelle des Parsing-Fehlers verweist. Es gelten die Standardregeln von JSON: Schlüssel und Strings brauchen doppelte Anführungszeichen, und Kommentare sind nicht erlaubt, weshalb Formate wie JSONC nicht durchkommen. Große Payloads lassen sich problemlos formatieren, auch wenn sehr tiefe oder sehr lange Strukturen ein langes, scrollbares Ergebnis erzeugen. Zahlen, Booleans und null behalten ihren Typ, statt in Strings umgewandelt zu werden.

Häufig gestellte Fragen

Du kannst unbegrenzt JSON formatieren, validieren, minifizieren und analysieren — von einer einzeiligen API-Antwort bis zu tief verschachtelten Objekten und Arrays —, wobei die Strukturstatistiken bei jeder Nutzung dabei sind. Es gibt keine Bezahlstufen, Zeichenlimits oder Konten.
Ja. Verschönerung, Validierung und die Typaufschlüsselung laufen in deinem Browser mit JavaScript, sodass API-Antworten, Konfigurationsdateien und jedes eingefügte JSON niemals hochgeladen oder gespeichert werden. Alles bleibt auf deinem Gerät.
Es ist kein Konto nötig. Füge dein JSON ein oder lade eines der integrierten Beispiele, und Echtzeit-Validierung, Syntaxhervorhebung sowie die formatierte und die minifizierte Ausgabe stehen sofort bereit.
Formatiertes JSON fügt eine Einrückung von zwei Leerzeichen und Zeilenumbrüche hinzu, damit die Struktur leicht zu lesen und zu debuggen ist. Minifiziertes JSON entfernt jedes optionale Leerzeichen und jeden Umbruch bis auf eine einzige kompakte Zeile, was die Größe für Speicherung, Übertragung und Einbettung verringert. Beide Fassungen entstehen gemeinsam, sodass du die passende kopierst oder herunterlädst.
Ja. Die Validierung läuft in Echtzeit während der Eingabe und markiert Syntaxprobleme wie ein fehlendes Komma, eine nicht geschlossene Klammer oder ein überflüssiges abschließendes Komma, mit einer Meldung, die auf die Fehlerstelle zeigt, damit du direkt zur Korrektur springen kannst.
Die häufigsten Ursachen sind einfache statt doppelter Anführungszeichen, Schlüssel ohne Anführungszeichen, ein Komma nach dem letzten Element oder Kommentare — all das lässt der JSON-Standard nicht zu. Formate wie JSONC oder JavaScript-Objektliterale bleiben ungültig, bis sie den strikten JSON-Regeln folgen.