JSON aus APIs, Konfigurationsdateien und Logs kommt oft minifiziert in einer einzigen, unlesbaren Zeile. Füge es hier ein und klicke auf „JSON verschönern“: Das Tool parst es mit dem nativen JSON.parse des Browsers und rückt es mit 2 oder 4 Leerzeichen oder Tabs neu ein. „JSON minifizieren“ entfernt umgekehrt alle überflüssigen Leerzeichen und Zeilenumbrüche – praktisch für Umgebungsvariablen oder kleinere Requests.
Ist die Eingabe ungültig, siehst du die Fehlermeldung des Parsers und kannst per „Zum Fehler“ direkt an die Stelle springen. Häufige Ursachen: einfache Anführungszeichen bei Schlüsseln oder Strings (JSON erlaubt nur doppelte), ein Komma nach dem letzten Element, //-Kommentare, Werte wie undefined oder NaN sowie typografische Anführungszeichen aus Webseiten oder Textdokumenten. In JavaScript-Objekten mag das gehen, striktes JSON nach RFC 8259 bricht dadurch.
Stelle das Ausgabeformat auf YAML oder XML um, wenn ein anderes Werkzeug das braucht – etwa um ein API-Beispiel in YAML für Kubernetes oder GitHub Actions oder in XML für eine Altanwendung zu überführen. Umgewandelt werden Objekte, Arrays und einfache Werte; XML-Attribute oder YAML-Anker werden nicht erzeugt, prüfe das Ergebnis daher vor dem Einsatz.
Alles wird lokal im Browser verarbeitet – Tokens, API-Schlüssel oder Kundendaten verlassen deinen Rechner nicht. Sehr große Dateien (mehrere zehn MB) können den Tab verlangsamen; dafür eignet sich ein Kommandozeilentool wie jq besser.