JSON-Formatierer und -Validator
Lokal in deinem Browser verarbeitet. Dieses Tool lädt deine Eingabe nicht hoch und speichert sie nicht.
Die Textausgabe erhält Zahlenschreibweise und doppelte Schlüssel. Der Baum verwendet JavaScript-Werte: große Zahlen können gerundet werden und doppelte Schlüssel zeigen nur den letzten Wert.
Füge JSON ein und wähle Formatieren, Minimieren oder Prüfen.
So funktioniert es
Formatieren fügt Leerraum mit 2 oder 4 Leerzeichen Einrückung hinzu. Minimieren entfernt Leerraum außerhalb von Zeichenketten. Beides erhält Zeichenketten, Zahlenschreibweise und Schlüsselreihenfolge. Die Prüfung nutzt den strengen JSON-Parser des Browsers: Kommentare, abschließende Kommas und einfache Anführungszeichen sind kein JSON. Zeile und Spalte werden angezeigt, wenn der Browser eine Fehlerposition liefert.
Beispiel
Formatieren von {"count":2,"items":[true,null]} setzt Eigenschaften und Arraywerte auf eigene eingerückte Zeilen. Minimieren entfernt nur unnötigen Leerraum, keine Leerzeichen innerhalb von Zeichenketten.
Häufig gestellte Fragen
Kann ich JSON mit großen ganzen Zahlen formatieren?
Ja. Formatierter Text und Downloads erhalten Zahlentokens wie 9007199254740993 ohne Rundung. Die optionale Baumansicht verwendet native JavaScript-Zahlen und kann gerundete Werte zeigen.
Kann ich vertrauliches JSON einfügen?
Das Tool verarbeitet JSON lokal, ohne Upload oder Speicherung. Vermeide trotzdem Geheimnisse auf gemeinsam genutzten Geräten und teile Zwischenablageinhalte nicht mit unvertrauenswürdigen Anwendungen.