JSON-Formatierer und -Validator
Über dieses Tool
Füge JSON ein, um es mit Einrückung zu formatieren, in eine Zeile zu komprimieren oder die Syntax zu validieren. Syntaxfehler zeigen die genaue Zeile und Spalte. Sortiere optional Objektschlüssel alphabetisch für zuverlässige Vergleiche zwischen Versionen.
Anleitung
- Pretty-Print mit konfigurierbarer Einrückung
- Auf kompaktes einzeiliges JSON minimieren
- Validieren mit Fehlerbericht nach Zeile/Spalte
- Optionale rekursive Schlüsselsortierung
- Formatierte Ausgabe kopieren oder herunterladen
- JSON einfügen: API-Antworten, Konfigurationsausschnitte oder JSON-Daten aus Protokollen in den Editor eingeben.
- Aktion wählen: Auf formatieren, Minimieren oder validieren klicken.
- Korrigieren oder exportieren: Fehlerhinweise nutzen, Syntax korrigieren, dann kopieren oder herunterladen.
Beispiele
- Fehlerhafte JSON-Antworten eines externen Dienstes prüfen
- Minimiertes JSON für HTTP-Anfragen vorbereiten
- Konfigurationsdateien zwischen zwei Versionen leichter vergleichen
- JSON-Beispiele in der Dokumentation prüfen
Einschränkungen
- JSON über 10 MB kann spürbar verzögern
- Kommentare und nachgestellte Kommas sind kein gültiges Standard-JSON
- Die eingegebenen Daten werden direkt im Browser verarbeitet und nicht an einen Server gesendet.
FAQ
- Warum schlägt die Validierung bei nachgestellten Kommas fehl?
- Standard-JSON erlaubt keine nachgestellten Kommas. Entferne sie oder bereinige vor dem formatieren.
- Was bewirkt Schlüssel sortieren?
- Sortiert Objektschlüssel rekursiv A–Z, damit wiederholtes Formatieren identische Ausgabe liefert und sich Versionen leichter vergleichen lassen.
- Kann ich JSON mit Unicode formatieren?
- Ja. Unicode-Zeichen in Strings bleiben erhalten; Escaping folgt den Standardregeln von JSON.