Werkzeuge

Kostenloses JSON Pretty Print mit Sortierung und Baumansicht

Fügen Sie eine minifizierte API-Antwort ein und lesen Sie sie wirklich: Einrückung wählen, Schlüssel alphabetisch sortieren, um zwei Payloads zu vergleichen, und tiefe Objekte in der Baumansicht zuklappen. Alles läuft in Ihrem Browser.

Ihr JSON bleibt auf dieser Seite: Es wird von Ihrem Browser geparst und angezeigt, nie hochgeladen, gespeichert oder protokolliert.

Was JSON Pretty Print bedeutet

Pretty Print gibt JSON mit Zeilenumbrüchen und Einrückung neu aus, sodass die Struktur sichtbar wird. APIs senden die kompakte Form — eine Zeile, keine Leerzeichen — weil sie weniger Bandbreite braucht, doch ab ein paar hundert Zeichen ist sie nicht mehr lesbar. Pretty Print ändert nur den Leerraum zwischen den Token: Schlüssel, Werte, Typen und Reihenfolge bleiben unverändert, die Ausgabe lässt sich direkt wieder in eine Anfrage einfügen.

JSON online pretty printen

Einfügen, Darstellung wählen, lesen:

  1. Fügen Sie das JSON links ein oder laden Sie den Beispiel-Payload.
  2. Wählen Sie 2 Leerzeichen, 4 Leerzeichen oder Tabulator und aktivieren Sie die Sortierung, wenn Sie eine stabile Reihenfolge brauchen.
  3. Auf Pretty print klicken. Ungültiges JSON wird mit der Parser-Meldung und der Position des Problems gemeldet.
  4. Lesen Sie das Ergebnis als Text oder wechseln Sie in die Baumansicht und klappen Sie nicht benötigte Zweige zu.

Pretty Print oder Formatierer: Was brauchen Sie?

Beide Seiten nehmen dieselbe Eingabe und keine lädt etwas hoch. Sie unterscheiden sich darin, wofür sie gebaut sind:

Diese Seite — einen Payload lesen

Einrückung steuern, Schlüssel alphabetisch sortieren und ein aufklappbarer Baum mit Knotenzahl, Tiefe und Größe. Gedacht, um eine gerade erfasste API-Antwort zu verstehen.

Der JSON-Formatierer — ein Dokument bearbeiten

Ein vollwertiger Editor mit Syntaxhervorhebung, Fehlermarkierungen und Minifizierung, um an einer JSON-Datei zu arbeiten statt sie nur anzusehen.

Tipps für große JSON-Payloads

  1. Sortieren Sie die Schlüssel, bevor Sie zwei Antworten vergleichen — Diff-Rauschen durch die Schlüsselreihenfolge verschwindet.
  2. Nutzen Sie bei tief verschachtelten Daten die Baumansicht und klappen Sie ganze Zweige zu, statt daran vorbeizuscrollen.
  3. Zwei Leerzeichen halten tiefe Strukturen auf dem Bildschirm; vier lesen sich in flachen Konfigurationsdateien besser.
  4. Knotenzahl, Tiefe und Bytegröße zeigen sofort, ob eine Antwort unerwartet gewachsen ist.
  5. Scheitert das Parsen, suchen Sie nach einem abschließenden Komma, einem einfachen Anführungszeichen oder einem nicht maskierten Zeilenumbruch in einer Zeichenkette — das sind die drei häufigsten Ursachen.

Häufige Fragen

Der JSON-Formatierer ist ein vollwertiger Editor mit Syntaxhervorhebung, Fehlermarkierungen und Minifizierung, um an einem JSON-Dokument zu arbeiten. Diese Seite ist zum Lesen da: Einrückung, alphabetische Schlüsselsortierung und eine aufklappbare Baumansicht mit Knoten-, Tiefen- und Byte-Angaben. Nehmen Sie, was zu Ihrer Aufgabe passt — beide sind kostenlos.

Nein. Es wird vom JSON-Parser Ihres Browsers verarbeitet und auf der Seite dargestellt. Nichts wird hochgeladen, gespeichert oder protokolliert: Eine Antwort mit Kundendaten oder Tokens einzufügen sendet sie nicht an uns.

Nein. Nur der Leerraum zwischen den Token ändert sich. Schlüssel, Werte, Typen und Array-Reihenfolge bleiben erhalten, und die Ausgabe ergibt exakt dasselbe Objekt. Die einzige Option, die etwas umsortiert, ist die Schlüsselsortierung — sie ist standardmäßig aus.

Weil die Schlüsselreihenfolge in einem JSON-Objekt bedeutungslos ist, ein Diff-Werkzeug sie aber so behandelt, als wäre sie es. Sortiert man beide Payloads vorher, zeigt der Vergleich nur die wirklich abweichenden Werte.

Ja. Payloads von einigen Megabyte werden in deutlich unter einer Sekunde formatiert. Die Baumansicht zeichnet jeden Knoten, daher bleibt bei sehr großen Dokumenten die Textansicht die schnellere von beiden.

Am häufigsten an einem Komma nach dem letzten Element, an einfachen statt doppelten Anführungszeichen, an Schlüsseln ohne Anführungszeichen und an einem nicht maskierten Zeilenumbruch in einer Zeichenkette. Die Fehlermeldung nennt die Stelle, an der der Parser aufgegeben hat — meist ein Zeichen hinter dem eigentlichen Fehler.