Zurück zu Tools

JSON Formatter Online

JSON im Browser formatieren, prüfen und erkunden: Baumansicht, exakte Fehlerzeilen und JSONPath, ohne Upload

Zuletzt aktualisiert
My tools
No tools yet

Wird geladen...

JSON online formatieren und prüfen

  1. 1

    JSON einfügen oder öffnen

    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 öffnen, 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.

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
  • Optional nach Schlüsselnamen sortieren, um zwei JSON-Strukturen mit gleicher Struktur zeilenweise zu vergleichen
  • Große Ganzzahlen und Zahlenformate wie 2.370 werden unverändert beibehalten, Formatierung und Komprimierung verlieren keine Genauigkeit
  • Nach Schlüsselnamen oder Wert suchen, bei Treffern werden übergeordnete Ebenen automatisch erweitert und die Trefferanzahl angezeigt
  • JSONPath: Klicken Sie auf einen beliebigen Knoten, um seinen JSONPath zu kopieren, fügen Sie ihn in Code oder Testassertionen ein
  • NDJSON / JSONL Unterstützung: Ziehen Sie .json / .jsonl / .ndjson Dateien per Drag & Drop, NDJSON wird mit einer Aufforderung zum Zusammenführen in ein Array bereitgestellt
  • Unter 10MB bleibt es interaktiv, bei 5MB Dokumenten ist die Eingabe flüssig
  • Vollständige lokale Verarbeitung im Browser, keine Anmeldung erforderlich, keine Werbung, keine Uploads

Verwandte Tools

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.