JSON-Formatter
JSON im Browser formatieren, prüfen, durchsuchen und minimieren.
Über dieses Tool
Ein JSON-Formatter nimmt rohes, minifiziertes oder unordentliches JSON und schreibt es mit einheitlicher Einrückung und Zeilenumbrüchen neu, sodass es lesbar wird. Dieses Tool arbeitet gleichzeitig als Validator: Bei fehlerhafter Syntax erhalten Sie die exakte Parser-Meldung statt eines vagen "ungültiges JSON".
Alles läuft in Ihrem Browser über den nativen JSON-Parser. Nichts wird hochgeladen – das ist wichtig, denn JSON-Daten enthalten regelmäßig API-Schlüssel, Access-Tokens, Kundendatensätze und interne IDs, also Daten, die man nicht in einen unbekannten Server einfügen sollte.
Weil es keinen Upload gibt, gibt es auch keine Größenbeschränkung und keine Wartezeit. Fügen Sie eine 10 MB große API-Antwort ein – sie wird so schnell formatiert, wie Ihr Gerät sie parsen kann.
JSON formatieren – so geht's
- 1Fügen Sie JSON in das Eingabefeld ein oder öffnen Sie eine lokale .json-Datei – minifiziert, formatiert oder aus dem Netzwerk-Tab kopiert.
- 2Wählen Sie die Einrückungsbreite: 2 Leerzeichen (die häufigste Konvention), 4 Leerzeichen oder 8 für tabulatorähnliche Ausgabe.
- 3Klicken Sie auf Format zum Verschönern, Minify zum Entfernen aller Leerzeichen oder Validate, um nur die Syntax zu prüfen.
- 4Kopieren Sie das Ergebnis mit Copy Output oder korrigieren Sie den gemeldeten Fehler und starten Sie erneut.
Was dieses Tool kann
Verschönern und minifizieren
Formatieren Sie JSON zum Lesen und Debuggen oder minifizieren Sie es auf eine Zeile, um die Größe von API-Antworten und Konfigurationsdateien zu reduzieren.
Präzise Fehlermeldungen
Ungültiges JSON liefert die native Parser-Meldung des Browsers, die die Position des Problems nennt – meist ein überzähliges Komma, einfache Anführungszeichen oder ein nicht escapetes Zeichen.
Unicode und Escapes bleiben erhalten
Umlaute, Emoji und Escape-Sequenzen überleben das Formatieren unverändert, da das Tool die geparste Struktur neu serialisiert statt Text zu bearbeiten.
Keine Größenbeschränkung, kein Upload
Große Datenmengen verarbeitet Ihr Gerät lokal. Ihr JSON erreicht keinen Server, sodass darin enthaltene Zugangsdaten privat bleiben.
Häufige Fragen
Was macht ein JSON-Formatter genau?
Er parst Ihr JSON in eine Datenstruktur und schreibt es dann mit einheitlicher Einrückung und Zeilenumbrüchen zurück. Die Daten sind identisch – nur die Leerzeichen ändern sich. Verschachtelte Objekte und Arrays werden so auf einen Blick lesbar.
Wie validiere ich JSON?
Einfügen und auf Validate klicken. Ist die Syntax korrekt, erhalten Sie eine Bestätigung; andernfalls die Parser-Meldung, die beschreibt, was und etwa wo etwas falsch ist. Auch das Formatieren validiert implizit, denn ungültiges JSON lässt sich nicht parsen.
Warum meldet mein JSON 'Unexpected token'?
Die drei häufigsten Ursachen: ein Komma nach dem letzten Element, einfache statt doppelte Anführungszeichen bei Schlüsseln oder Strings, und nicht escapete Zeichen wie ein echter Zeilenumbruch innerhalb eines Strings. JSON ist strenger als JavaScript-Objektliterale.
Wofür ist JSON-Minifizierung gut?
Minifizieren entfernt jedes unnötige Leerzeichen und jeden Zeilenumbruch und erzeugt die kleinste gültige Darstellung. Nützlich für API-Antworten, eingebettete Konfiguration und überall, wo Bytes zählen. Das geparste Ergebnis ist exakt dasselbe.
Welche Einrückung soll ich wählen?
Zwei Leerzeichen sind die vorherrschende Konvention in JavaScript, TypeScript und den meisten JSON-Styleguides. Vier Leerzeichen sind in Python- und Java-Ökosystemen verbreitet. Wählen Sie, was zur Zieldatei passt.
Werden meine JSON-Daten an einen Server gesendet?
Nein. Formatieren, Minifizieren und Validieren geschehen lokal in Ihrem Browser über den integrierten JSON-Parser. Nichts wird übertragen, protokolliert oder gespeichert – prüfen Sie es selbst: öffnen Sie den Netzwerk-Tab während der Nutzung oder trennen Sie die Internetverbindung nach dem Laden der Seite.
Gibt es eine maximale Dateigröße?
Es gibt kein künstliches Limit. Die praktische Grenze ist der verfügbare Speicher Ihres Geräts, womit sich in der Regel mehrere Megabyte problemlos formatieren lassen.
Werden Kommentare oder überzählige Kommas (JSON5) unterstützt?
Nein. Dieses Tool folgt der strikten JSON-Spezifikation, die keine Kommentare und keine überzähligen Kommas erlaubt. Enthält Ihre Datei sie, handelt es sich um JSON5 oder JSONC und muss zuvor bereinigt werden.