PK Systems PK Systems
Entwickler-Tools

JSON-Formatter & -Validator

JSON formatieren, minifizieren oder validieren — mit Syntax-Highlighting, Fehleranzeige und einklappbaren Bäumen.

JSON-Formatter & -Validator

Ergebnis

Die Ausgabe erscheint hier beim Tippen.

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.