JSON formatieren und prüfen

Fügen Sie JSON ein, um es zu formatieren, zu prüfen oder zu verkleinern. Fehler werden mit Zeile und Spalte angezeigt, und Werte, die wie Passwörter oder Schlüssel aussehen, werden markiert, damit Sie sie vor dem Teilen maskieren können. Ihre Daten verlassen Ihr Gerät nie und werden nirgends gespeichert.

JSON formatieren

Optionen

Die Verarbeitung läuft vollständig in Ihrem Browser. Nichts wird hochgeladen oder gespeichert, und es gibt keine Freigabelinks, die andere finden könnten.

So formatieren und prüfen Sie JSON

  1. Fügen Sie JSON in das linke Feld ein, öffnen Sie eine Datei oder ziehen Sie sie hinein. Das formatierte Ergebnis erscheint rechts, während Sie tippen.
  2. Ist das JSON ungültig, nennt die Meldung das Problem mit Zeile und Spalte; Fehler in der Eingabe zeigen setzt den Cursor an die Stelle.
  3. Wählen Sie die Einrückung oder haken Sie Verkleinern an, um alles in eine Zeile zu schreiben. Schlüssel sortieren ordnet die Schlüssel jedes Objekts alphabetisch, was den Vergleich zweier Fassungen erleichtert.
  4. Klicken Sie auf Kopieren oder .json herunterladen.

Häufige JSON-Fehler und wie Sie sie beheben

Das Tool meldet Fehler derzeit auf Englisch; die Tabelle nennt den Wortlaut der Meldung.

MeldungUrsache und Lösung
Trailing comma before "}" or "]"Ein Komma nach dem letzten Eintrag, wie in [1, 2,]. JSON erlaubt das nicht; entfernen Sie das Komma oder haken Sie Kommentare und abschließende Kommas erlauben an, damit es entfernt wird.
Expected a key in double quotesSchlüssel müssen in doppelten Anführungszeichen stehen: {"name": 1}, nicht {name: 1} oder {'name': 1}.
Strings must use double quotesEinfache Anführungszeichen sind kein JSON. Ersetzen Sie 'text' durch "text".
Comments are not allowedKonfigurationsdateien enthalten oft //- oder /* */-Kommentare (manchmal JSONC genannt). Striktes JSON kennt keine; die tolerante Option entfernt sie.
Line break inside a stringEin String muss in einer Zeile bleiben; schreiben Sie einen Zeilenumbruch als \n.
Expected "," or "}" after a valueMeist fehlt ein Komma zwischen zwei Einträgen oder eine schließende Klammer in der Zeile davor.
Invalid numberZahlen dürfen keine führenden Nullen (007), kein vorangestelltes + und keinen Punkt am Ende haben. Setzen Sie Codes wie Postleitzahlen in Anführungszeichen.

Das Tool meldet auch doppelte Schlüssel. Sie sind gültiges JSON, aber die meisten Programme behalten stillschweigend nur den letzten Wert, eine häufige Ursache für Konfigurationsfehler.

Große Zahlen bleiben exakt

Viele Formatierer lesen das JSON in JavaScript-Zahlen ein und schreiben es wieder aus. JavaScript-Zahlen fassen etwa 16 signifikante Stellen, daher wird aus einer ID wie 12345678901234567890 plötzlich 12345678901234567000, und die formatierte Datei enthält unbemerkt eine andere ID. Dieser Formatierer wandelt Zahlen nie um: Jede Zahl wird genau so geschrieben, wie sie in der Eingabe steht, und die Statuszeile weist darauf hin, wenn die Eingabe Zahlen enthält, die andere Tools verändern würden. Escape-Sequenzen in Strings, etwa ä, bleiben ebenfalls wie geschrieben.

Warum es auf Geheimnisse hinweist

JSON aus Logs, API-Antworten oder Konfigurationsdateien enthält oft Passwörter, API-Schlüssel und Tokens. Formatier-Websites mit „Speichern“- oder „Teilen“-Links bewahren das Eingefügte auf ihren Servern auf; 2025 fanden Sicherheitsforscher auf zwei bekannten solchen Websites Tausende gespeicherte Ausschnitte, viele davon mit gültigen Zugangsdaten, lesbar für jeden, der die Links erriet. Dieses Tool hat keinen Server, keine Speicherfunktion und keine Freigabelinks. Außerdem listet es Werte unter Schlüsseln wie password, apiKey, token oder client_secret auf, und Geheimnisse maskieren ersetzt sie durch "***", damit Sie das Ergebnis gefahrlos in ein Ticket oder einen Chat einfügen können.

Häufige Fragen

Werden meine Daten hochgeladen?
Nein. Der Formatierer läuft in Ihrem Browser. Sie können das im Netzwerk-Tab der Entwicklertools Ihres Browsers prüfen oder die Seite nach dem Laden offline verwenden.
Wie groß darf das JSON sein?
Dateien mit zig Megabyte funktionieren; die Grenze ist der Arbeitsspeicher Ihres Geräts. Bei sehr großen Eingaben erscheint das Ergebnis einen Moment, nachdem Sie aufgehört haben zu tippen.
Verändert es meine Daten?
Nur die Leerzeichen und Zeilenumbrüche, dazu das, was Sie auswählen: sortierte Schlüssel, maskierte Geheimnisse oder entfernte Kommentare und abschließende Kommas. Schlüssel, Strings und Zahlen bleiben genau wie geschrieben.
Kann es JSON in CSV umwandeln?
Ja, mit CSV ⇄ JSON umwandeln.
Was kostet es?
Nichts. Keine Werbung, keine Anmeldung, keine Grenzen.