/ Text & Konvertierung

JSON Formatter

JSON-Strings einlesen, validieren, formatieren oder minifizieren — mit konfigurierbarer Einrückung.

Eingabe 0 Zeichen
Ausgabe

JSON formatieren, validieren und minifizieren

Dieser JSON Formatter nimmt einen beliebigen JSON-String, validiert ihn gegen die JSON-Spezifikation (RFC 8259) und gibt ihn entweder schön eingerückt (2 oder 4 Leerzeichen bzw. Tab) oder minifiziert (alle Whitespaces entfernt) wieder aus. Die Verarbeitung läuft komplett im Browser via nativem JSON.parse und JSON.stringify — es werden keine Daten an einen Server übertragen.

Typische Anwendungsfälle

  • API-Responses lesbar machen für Debugging und Dokumentation
  • JSON aus einer Logdatei oder einem cURL-Aufruf prüfen
  • Konfigurationsdateien (tsconfig.json, package.json) glätten
  • JSON für die Auslieferung an Clients minifizieren und damit Bandbreite sparen
  • Syntax-Fehler in handgeschriebenem JSON präzise lokalisieren

Häufige JSON-Fallstricke

  • Kommas am Ende sind in JSON nicht erlaubt (anders als in JavaScript)
  • Schlüssel müssen in doppelten Anführungszeichen stehen
  • Kommentare sind in JSON nicht zulässig — auch nicht // oder /* */
  • Strings müssen mit " begrenzt sein, einfache Hochkommas (') sind ungültig