JSON-Formatierer

JSON formatieren, minifizieren und prüfen – mit Fehlermeldungen, die genau zeigen, wo das Syntaxproblem liegt. Einrückung mit 2 oder 4 Leerzeichen oder Tab

🌍 Globaler Zugriff 🔒 Datenschutz zuerst ⚡ Sofortige Konvertierung 💯 Unbegrenzt
Advertisement

Fügen Sie JSON ein und erhalten Sie es übersichtlich formatiert mit Einrückung von 2 Leerzeichen, 4 Leerzeichen oder einem Tab, minifiziert in einer Zeile für den Transport oder validiert mit einer Fehlermeldung, die genau die Zeile und Spalte nennt, an der die Syntax bricht. Doppelte Schlüssel und überzählige Kommas am Ende sind die üblichen Ursachen, und die Fehlermeldung sagt Ihnen, womit Sie es zu tun haben.

Formatieren ist der erste Schritt, wenn eine JSON-Antwort einer API unlesbar ist, eine Konfigurationsdatei von einem Editor zerlegt wurde oder ein Merge-Konflikt unbalancierte Klammern hinterlassen hat. Das Tool verarbeitet eingefügten Text und kleine Dateien, bleibt vollständig im Browser und überträgt Ihre Daten an keinen Server – praktisch, wenn das JSON Tokens oder Kundendaten enthält.

JSON formatieren und validieren – so geht es

1

Ihr JSON einfügen

2

Einrückung wählen und formatieren, minifizieren oder validieren

3

Das Ergebnis kopieren oder herunterladen

Häufige Fragen

Wird geprüft, ob mein JSON gültig ist?

Ja. Bei ungültiger Eingabe erscheint die Meldung des Parsers mit der Position des Problems – das ist deutlich schneller, als hunderte Zeilen mit den Augen zu durchsuchen.

Welche Einrückung kann ich wählen?

Zwei Leerzeichen, vier Leerzeichen oder einen Tab, dazu eine minifizierte Ausgabe in einer Zeile, wenn Sie die kleinstmögliche Datenmenge brauchen.

Gibt es eine Größenbegrenzung?

Das Tool läuft in Ihrem Browser, die praktische Grenze ist also der Arbeitsspeicher Ihres Geräts. Dateien mit wenigen Megabyte sind sofort formatiert; sehr große Logs brauchen einen Moment.

Werden meine Daten hochgeladen?

Nein. Parsen, Formatieren und Validieren laufen lokal ab – deshalb ist es auch für API-Antworten mit Tokens oder personenbezogenen Daten sicher. Nichts verlässt Ihren Browser.

Werden die Schlüssel sortiert oder umgeordnet?

Nein, die ursprüngliche Reihenfolge der Schlüssel bleibt erhalten, weil eine Umsortierung die Bedeutung eines Dokuments verändern kann, das von der Feldreihenfolge abhängt.

Kann es JSON in andere Formate umwandeln?

Ja – separate Tools auf dieser Seite wandeln JSON in CSV oder XML um und konvertieren CSV oder XML zurück in JSON. So lassen sich Daten zwischen den Formaten hin- und herwandeln.

Advertisement

Auf einen Blick

EingabeJSON
Mehrere DateienNein
Läuft woIn Ihrem Browser – Dateien werden nie hochgeladen
Funktioniert offlineJa — sobald die Seite geladen ist
PreisKostenlos, keine Anmeldung, kein Wasserzeichen

Ein Datenformat auswählen

JSON ist die Voreinstellung für alles, was eine API zurückgibt oder ein Programm liest: Es verarbeitet verschachtelte Strukturen, Zahlen, Booleans und null auf natürliche Weise, und jede Sprache kann es parsen. CSV ist kleiner und öffnet sich direkt in einer Tabellenkalkulation, kann aber keine Verschachtelung ausdrücken und hat keinen gemeinsamen Standard für Trennzeichen, Anführungszeichen oder Zeichensatz – genau dort gehen Konvertierungen schief. XML ist ausführlich, trägt aber Attribute, gemischte Inhalte und Schemata, weshalb es Dokumentformate und Altsysteme weiterhin dominiert. YAML ist für Konfigurationen am besten lesbar, reagiert aber empfindlich auf Leerraum und hat überraschende Typumwandlungen („no“ wird zu false, eine Version wie 1.10 wird zu 1.1). Wählen Sie das Format, das das verarbeitende Werkzeug bevorzugt, nicht das, das am schönsten aussieht.

Wo Konvertierungen stillschweigend kaputtgehen

Die meisten Konvertierungsfehler drehen sich nicht um Syntax, sondern um Bedeutung. Eine CSV-Spalte mit Postleitzahlen verliert ihre führenden Nullen in dem Moment, in dem eine Tabellenkalkulation sie für eine Zahl hält; eine lange ID überschreitet die Gleitkommapräzision; Datumsangaben ändern ihre Bedeutung, je nachdem, ob der Tag oder der Monat zuerst kommt. JSON-Schlüssel sind ungeordnet, Arrays aber nicht, und ein Werkzeug, das Schlüssel sortiert, ändert nichts, während eines, das Arrays sortiert, die Daten verändert. Unicode ist eine weitere Falle: Text kann als UTF-8, als UTF-16 oder mit BOM ankommen, und ein Decoder, der falsch rät, macht aus akzentuierten Zeichen Mojibake. Bevor Sie einer Konvertierung trauen, prüfen Sie stichprobenartig die erste und letzte Zeile, jedes Feld mit führenden Nullen und jedes Feld mit Anführungszeichen, Kommas oder Zeilenumbrüchen.