JSON-Formatter & -Validator
JSON formatieren, minifizieren oder validieren — mit Syntax-Highlighting, Fehleranzeige und einklappbaren Bäumen.
Was dieses Tool macht
Formatiert, validiert oder minifiziert JSON. Beim Formatieren wird Ihr JSON mit konsistenter Einrückung und Zeilenumbrüchen schön gemacht. Beim Minifizieren wird unnötiger Whitespace entfernt — gut für Produktions-Payloads. Die Validierung zeigt präzise Fehler mit Zeilen- und Spaltenangabe, falls das JSON ungültig ist.
So nutzen Sie das Tool
JSON in das Eingabefeld einfügen. Wählen Sie die Einrückung (2 Leerzeichen ist Standard, 4 für mehr Lesbarkeit, Tabulator für strikte Konventionen, „Minifiziert" für maximale Kompression). Das Ergebnis erscheint live im Ausgabefeld. Wenn das JSON ungültig ist, sehen Sie eine präzise Fehlermeldung mit Position.
Tipps und Grenzen
- JSON ist streng: Schlüssel müssen in doppelten Anführungszeichen stehen, keine nachgestellten Kommas, keine Kommentare. Wenn deine Eingabe Kommentare oder einfache Anführungszeichen enthält, ist es kein gültiges JSON, sondern JSON5/JavaScript.
- Die Verarbeitung erfolgt vollständig in deinem Browser; nichts wird hochgeladen.
- Sehr große Dokumente (mehrere MB) können den Browser-Tab kurz blockieren – die Größe deiner Eingabe entscheidet über die Performance.
- Die Sortierfunktion ordnet Schlüssel rekursiv alphabetisch (A→Z); die Reihenfolge in Arrays bleibt erhalten.
Häufig gestellte Fragen
Was passiert mit Kommentaren?
Standard-JSON unterstützt keine Kommentare. Wenn Sie Kommentare haben (JSON5/JSONC), entfernen Sie sie zuerst — der Validator wird sonst Fehler werfen. Wir denken über einen JSON5-Modus nach.
Wird mein JSON irgendwohin gesendet?
Nein. Formatieren, Minifizieren und Validieren laufen alle im Browser. Auch JSON mit API-Schlüsseln, Tokens oder vertraulichen Daten verlässt nie Ihr Gerät.
Behält das Tool die Reihenfolge meiner Schlüssel bei?
Ja. Die Reihenfolge bleibt beim Formatieren und Minifizieren erhalten. (Theoretisch ist die Schlüssel-Reihenfolge in JSON nicht garantiert, in der Praxis verlassen sich aber viele Anwendungen darauf — wir respektieren das.)
Was bedeutet die Größenstatistik?
Original ist die Eingabegröße in Bytes. Neu ist die Ausgabegröße. Gespart ist die Differenz in Bytes und Prozent — nützlich, wenn Sie minifizieren, um zu sehen, wie viel Bandbreite Sie sparen.
Funktioniert es bei sehr großem JSON?
JSON-Dateien bis zu mehreren MB werden in einer Sekunde verarbeitet. Bei Dokumenten über 10 MB kann es spürbar langsam werden — der Browser bleibt aber reaktionsfähig.
Was ist der Unterschied zwischen Formatieren und Validieren?
Formatieren produziert lesbar formatiertes JSON, validiert dabei automatisch. Validieren prüft nur Syntax und gibt nichts aus — nützlich, wenn Sie nur die Gültigkeit eines JSON-Strings prüfen wollen, ohne ihn umzuformatieren.