Zum Hauptinhalt springen
FreeOnlineTools Go
Deutsch

JSON-Formatierer

Formatieren, verschönern und validieren Sie JSON sofort in Ihrem Browser. Kein Upload, vollständig privat.

Local processing

What is 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.

How It Works

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.

Common Use Cases

  • 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

Technical 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).

How to Use

Enter your input above. The result updates automatically. Use the copy button to copy the result.

Privacy

All processing happens in your browser. Your data is never uploaded to any server.

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.

Related Tools