JSON-Formatierer
Formatieren, verschönern und validieren Sie JSON sofort in Ihrem Browser. Kein Upload, vollständig privat.
Lokale VerarbeitungJSON-Formatierer
Was ist JSON-Formatierer?
Ein JSON-Formatierer (auch Verschönerer oder Pretty-Printer genannt) nimmt kompaktes oder minifiziertes JSON und gibt es mit konsistenter Einrückung, Zeilenumbrüchen und Abständen neu aus, sodass ein Mensch es lesen kann. JSON (JavaScript Object Notation) ist das De-facto-Datenaustauschformat für Web-APIs. Ein Formatierer zeigt auch Syntaxfehler auf — wenn die Eingabe kein gültiges JSON ist, meldet der Parser die Position und Art des Problems und fungiert somit auch als Validator.
Wie es funktioniert
Das Tool analysiert die Eingabezeichenfolge mit einem JSON-Parser (JSON.parse oder einem nachsichtigen Parser, der nachfolgende Kommas und Kommentare akzeptiert). Wenn die Analyse erfolgreich ist, wird der resultierende Wert mit einer konfigurierbaren Einrückung (typischerweise 2 Leerzeichen) und einer Sortierschlüssel-Option neu serialisiert. Wenn die Analyse fehlschlägt, wird die Fehlermeldung des Parsers mit dem Zeichen-Offset angezeigt, damit der Benutzer das Problem lokalisieren kann. Die gesamte Verarbeitung erfolgt lokal; es werden keine Daten an einen Server gesendet.
Häufige Anwendungsfälle
- Minifizierte API-Antworten lesen — ein einzeiliges JSON-Payload in eine lesbare, eingerückte Ausgabe expandieren
- Fehlerhaftes JSON debuggen — die genaue Position eines fehlenden Kommas oder einer fehlenden Klammer lokalisieren
- Konfigurationsdateien vergleichen — konsistente Einrückung erleichtert Diffs und Reviews
- JSON für Dokumentation vorbereiten — verschönerte Beispiele sind in READMEs und Specs klarer
Technische Details
Parser: natives JSON.parse (streng, RFC 8259-konform). Einrückung: standardmäßig 2 Leerzeichen, konfigurierbar. Die Ausgabe ist UTF-8. Der Formatierer sortiert Schlüssel standardmäßig nicht, um die Einfügereihenfolge zu erhalten. Nachfolgende Kommas und Kommentare sind kein gültiges JSON; falls vorhanden, schlägt die Analyse mit einem Syntaxfehler fehl. Die maximale praktische Eingabegröße ist durch den Browser-Speicher begrenzt (typischerweise mehrere MB).
Verwendung
Geben Sie oben Ihre Eingabe ein. Das Ergebnis wird automatisch aktualisiert. Verwenden Sie die Schaltfläche „Kopieren“, um das Ergebnis zu kopieren.
Privatsphäre
Die gesamte Verarbeitung erfolgt in Ihrem Browser. Ihre Daten werden niemals auf einen Server hochgeladen.
FAQ
Was ist JSON-Formatierung?
JSON-Formatierung fügt Einrückung und Zeilenumbrüche hinzu, um JSON-Daten für Menschen lesbar zu machen.
Kann dies JSON validieren?
Ja, wenn Ihr JSON ungültig ist, zeigt das Tool den Analysefehler mit dessen Position an.
Werden meine JSON-Daten auf einen Server hochgeladen?
Nein. Die gesamte Formatierung und Validierung erfolgt lokal in Ihrem Browser. Ihre JSON-Daten verlassen niemals Ihr Gerät, was dies für sensible oder proprietäre Daten sicher macht.