Zurück zu Tools

JSON Formatter Online

My tools
No tools yet

JSON-Eingabe

Struktur

Geben Sie gültiges JSON ein, um hier einen aufklappbaren Baum zu sehen

Alle Analyse und Formatierung geschieht in Ihrem Browser. Ihr JSON wird nie hochgeladen.

Freigabelinks halten das JSON hinter dem # der URL, das Browser nie an den Server senden.

JSON online parsen und formatieren

  1. 1

    JSON einfügen oder laden

    Fügen Sie JSON in den Editor links ein oder ziehen Sie eine .json-Datei darauf. Der Inhalt bleibt im Browser und wird nie hochgeladen.

  2. 2

    Baum erkunden und Fehler prüfen

    Rechts erscheint ein aufklappbarer Baum. Ist das JSON ungültig, nennt die Fehleranzeige Zeile, Spalte und Grund und behebt häufige Probleme per Klick.

  3. 3

    Formatieren, dann kopieren oder herunterladen

    Wählen Sie 2 oder 4 Leerzeichen oder Tab, oder minifizieren Sie auf eine Zeile, und kopieren Sie das Ergebnis oder laden Sie es als .json herunter.

Funktionsübersicht

Analysieren, formatieren und prüfen Sie JSON im Browser. Links einfügen oder eine Datei laden, rechts erscheint sofort ein aufklappbarer Baum. Bei ungültigem JSON erhalten Sie Zeile, Spalte und Grund statt nur „ungültig“. Einrückung mit 2 oder 4 Leerzeichen oder Tab, Minifizieren auf eine Zeile, Schlüssel sortieren – und Ganzzahlen jenseits des sicheren JavaScript-Bereichs bleiben exakt erhalten. Alles läuft auf Ihrem Gerät, das JSON wird nie hochgeladen.

Werkzeugbeschreibung

JSON einfügen oder öffnen und sofort einen aufklappbaren Baum sowie eine auf Zeile und Spalte genaue Prüfung erhalten. Formatieren, minifizieren, Schlüssel sortieren, ungültiges JSON mit einem Klick reparieren, suchen und JSONPath kopieren. Große Ganzzahlen behalten ihre Genauigkeit, Dateien bis 10 MB bleiben bedienbar, alles läuft im Browser.

Zuletzt aktualisiert

Fähigkeitenliste

  • Split-Ansicht, Nur-Editor und Nur-Baum-Ansicht, verschachtelte Objekte und Arrays können Ebene für Ebene einklappt und ausgeklappt werden
  • Editor mit Zeilennummern, JSON-Syntaxhervorhebung und Code-Faltung, bei Fehlern wird die gesamte Zeile hervorgehoben und Sie können mit einem Klick zur Fehlerposition springen
  • JSON-Formatierungstool: 2 oder 4 Leerzeichen und Tab-Einzug nach Wahl, Online-JSON-Formatierung mit sofortiger Wirkung
  • JSON-Komprimierung: Mit einem Klick zu einer einzelnen Zeile komprimieren oder umgekehrt zur ursprünglichen Formatierung mit Einzug zurückkehren
  • JSON-Formatvalidierung: Validierung in Echtzeit mit Positionsangabe bis zu Zeile und Spalte, häufige Fehler mit verständlichen deutschen Erklärungen
  • One-Click-Reparatur fehlender Anführungszeichen, einfache Anführungszeichen, nachfolgende Kommas, Kommentare, Python-Stil True/False/None und andere ungültige Schreibweisen
  • JSON-Unescape: Mit einem Klick escaped JSON-Strings zurück in JSON umwandeln, ohne Genauigkeit bei großen Ganzzahlen zu verlieren
  • JSON-Escape: JSON in String-Literale umwandeln, die in Code eingebettet werden können
  • Tabellenansicht: Objektarrays direkt als zweidimensionale Tabelle anzeigen, Spalten enthalten die Vereinigung aller Schlüssel
  • JSON Schema Validierung: Geben Sie ein Schema vor, zeigen Sie zeilenweise alle nicht konformen Positionen an und springen Sie dorthin
  • Sortieren nach Tastaturname optional für zeilenweisen Vergleich von zwei JSON-Strukturen mit identischem Aufbau
  • Große Ganzzahlen und Zahlenformate wie 2.370 bleiben unverändert, weder Formatierung noch Komprimierung beeinträchtigen die Genauigkeit
  • Suche nach Tastaturname oder Wert, automatisches Erweitern der übergeordneten Ebene bei Treffern und Anzeige der Trefferanzahl
  • JSONPath: Klicken Sie auf einen beliebigen Knoten, um seinen JSONPath zu kopieren und in Code oder Testaussagen einzufügen
  • NDJSON / JSONL Unterstützung: Ziehen Sie .json / .jsonl / .ndjson Dateien hinein, NDJSON schlägt vor, in ein Array zusammenzuführen
  • Bis 10 MB bleibt das System interaktiv, bei 5 MB Dokumenten verzögerungsfreies Tippen
  • Vollständige lokale Verarbeitung im Browser, keine Anmeldung erforderlich, werbefrei, keine Datenübertragung

Nutzer-Feedback

Ihr Feedback wird nach Prüfung (und ggf. Schwärzung) öffentlich angezeigt. Bitte keine E-Mails, Passwörter oder anderen persönlichen Daten angeben.

Ihr Feedback hilft uns, besser zu werden ❤️

Verwandte Tools

Verwandte Leitfäden

Häufig gestellte Fragen

Welche Einzugs- und Komprimierungsmethoden unterstützt dieses Tool?
Fügen Sie JSON in den linken Editor ein, um es automatisch zu formatieren. Sie können in der Symbolleiste zwischen 2 Leerzeichen, 4 Leerzeichen oder Tab-Einzug wählen oder es mit einem Klick in eine einzelne Zeile komprimieren. Das Ergebnis kann direkt kopiert oder als .json-Datei heruntergeladen werden.
Wird mein JSON auf den Server hochgeladen?
Nein. Parsing, Formatierung, Validierung und Reparatur finden alle in Ihrem Browser statt. JSON-Inhalte werden nicht an unsere Server gesendet. Bei Freigabelinks wird der Inhalt nach dem # in der URL platziert, und der Browser sendet diesen Teil ebenfalls nicht an den Server.
Wie groß kann eine JSON-Datei sein, die verarbeitet werden kann?
Dateien unter 10 MB können normal in eine Baumstruktur erweitert und durchsucht werden. Von 10 MB bis 20 MB wechselt das Tool in den eingeschränkten Modus und führt nur Validierung und Fehlerpositionierung durch, ohne einen vollständigen Baum zu erstellen. Dateien über 20 MB werden nicht geladen. Bitte verwenden Sie lokale Tools zur Verarbeitung.
Was sollte ich ändern, wenn die Meldung "Unexpected token" angezeigt wird?
Dies bedeutet, dass an dieser Stelle ein Zeichen vorhanden ist, das in der JSON-Syntax nicht zulässig ist. Die häufigsten Ursachen sind nachfolgende Kommas, einfache Anführungszeichen, fehlende doppelte Anführungszeichen um Schlüsselnamen oder fehlende Klammern am Ende. Das Fehler-Panel zeigt die genaue Zeile und Spalte an. In den meisten Fällen löst ein Klick auf "Reparieren" das Problem.
Welche illegalen Schreibweisen kann die Reparaturfunktion verarbeiten?
Ja. Die Reparaturfunktion kann fehlende doppelte Anführungszeichen, einfache Anführungszeichen, nachfolgende Kommas, Kommentare, fehlende Kommas und Klammern, Python-True/False/None sowie escaped JSON-Strings verarbeiten. Vor der Reparatur wird die Anzahl der Änderungen angezeigt. Nach der Bestätigung werden die Änderungen angewendet und können rückgängig gemacht werden.
Kopieren Sie den JSONPath eines Feldes in der Baumansicht
Klicken Sie in der Baumansicht auf einen beliebigen Knoten, um seinen JSONPath (z. B. $.data[0].id) und das Dot-Notation-Format zu kopieren. Dies ist praktisch zum Einfügen in Code oder für Assertions bei API-Tests.
Gehen bei sehr großen Ganzzahlen Dezimalstellen verloren?
Nein. Formatierung und Komprimierung basieren auf Textverarbeitung, nicht auf dem Parsen von JSON in JavaScript-Zahlen und zurück. Daher bleiben sehr große Ganzzahlen wie 9123372036854000123 und nachfolgende Nullen wie in 2.370 erhalten.
Kann ich in großen Dateien suchen?
Ja. Sie können nach Schlüsselnamen, Werten oder beiden suchen. Die Anzahl der Treffer wird angezeigt, und alle übergeordneten Knoten der Treffer werden automatisch erweitert. Treffer werden in die sichtbare Position gescrollt und Sie können schnell zwischen mehreren Treffern wechseln.
Diese Seite bietet Anzeige-, Formatierungs- und Validierungsfunktionen
Diese beziehen sich normalerweise auf drei Aspekte derselben Sache: Der Viewer zeigt verschachtelte Strukturen als kollabierbare Bäume an, das Formatierungstool passt Einzüge an, um JSON lesbar zu machen, und der Validator überprüft die Syntax auf Gültigkeit und zeigt Fehler an. Dieses Tool bietet alle drei Funktionen auf einer Seite.
Nach Bestätigung der Struktur in Excel oder CSV exportieren
Nachdem Sie die JSON-Struktur bestätigt haben, können Sie mithilfe der JSON-zu-Excel- oder JSON-zu-CSV-Tools auf der Website den Export durchführen. Darüber hinaus gibt es Konvertierungstools für JSON zu YAML, Python, Java und andere Formate.