JSON-Formatter & Minifier

Formatieren Sie JSON schön oder minifizieren Sie es und finden Sie Fehler mit Zeilen- und Spaltendetails.

Einfügen, ausführen und kopieren in einem kurzen Ablauf. Eingabedaten werden nur in Ihrem Browser verarbeitet.

Eingabedaten werden nie an einen Server gesendet (nur Browser-Verarbeitung).
Sicher für den Umgang mit vertraulichen Daten.

So wird es verwendet

  1. JSON in das Eingabefeld einfügen.
  2. Auf Formatieren oder Minifizieren klicken.
  3. Die Ausgabe kopieren und fertig.

Tastenkürzel

Strg/Cmd + Eingabe: Formatieren
Strg/Cmd + Umschalt + Eingabe: Minifizieren
Strg/Cmd + L: Leeren (mit Bestätigung)

Beispiel

Gültige JSON-Formatierung

Eingabe

{"name":"Anna","age":28,"tags":["API","Fehlersuche"]}

Ausgabe

Formatiert: mehrzeilig mit Einrückung
Minifiziert: JSON in einer Zeile

Ungültiges JSON

Eingabe

{"name":"Anna","age":28,}

Ausgabe

Das Fehlerbanner zeigt Zeile, Spalte und den Ausschnitt in der Nähe

Was ist JSON-Formatierung?

Die Formatierung fügt Einrückungen und Zeilenumbrüche für bessere Lesbarkeit hinzu und erleichtert Debugging und Reviews.

Was bedeutet JSON minifizieren?

Minifizieren entfernt Leerraum und Zeilenumbrüche, um die Nutzlast zu verkleinern und JSON kompakt zu halten.

Häufige Fehler und Korrekturen

  • Nachgestelltes Komma (Beispiel: {"a":1,})
  • Fehlende Anführungszeichen um Schlüssel oder Stringwerte
  • Kommentartoken enthalten (Standard-JSON unterstützt weder // noch /* */)

FAQ

Ich bekomme einen Fehler

Das Werkzeug zeigt Zeile, Spalte und Text in der Nähe an. Verwenden Sie „Zum Fehler springen“, um den Cursor genau an die fehlerhafte Stelle zu setzen.

Kann ich kommentiertes JSON (JSONC/JSON5) verwenden?

Standard-JSON erlaubt keine Kommentare. Aktivieren Sie „Kommentare vor dem Parsen entfernen“ nur bei Bedarf (nicht vollständig kompatibel).

Großes JSON fühlt sich langsam an

Parsen und Stringify laufen in einem Web Worker. Die UI nutzt größenabhängige Schutzmechanismen, damit die Eingabe reaktionsfähig bleibt.

Werden Daten hochgeladen?

Nein. Parsen, Formatieren und Minifizieren erfolgen lokal in Ihrem Browser.

Ich sehe \uXXXX-Ausgabe

Schalten Sie Unicode-Escape aus, um Zeichen direkt lesbar auszugeben.