Einführung

Der JSON Formatter und Validator hilft Entwicklern, JSON direkt im Browser zu formatieren, validieren, minifizieren, reparieren und zu untersuchen. Er eignet sich für API-Antworten, Konfigurationsdateien, Webhooks, Logs, Übersetzungsdateien und kopierte Snippets.

Anleitung

Fügen Sie JSON ein oder laden Sie eine lokale .json-Datei hoch. Nutzen Sie Format zum Lesbarmachen, Minify zum Komprimieren, Sort Keys für stabile Ausgabe oder Repair für häufige JSON-ähnliche Fehler. Wechseln Sie zwischen Text-, Baum- und Tabellenansicht.

Funktionen

  • JSON mit 2 Leerzeichen, 4 Leerzeichen oder Tabs formatieren
  • JSON validieren und verständliche Syntaxfehler anzeigen
  • JSON für Transport oder Speicherung minifizieren
  • Leichte Reparatur für Kommentare, trailing commas, einfache Anführungszeichen und unquotierte Schlüssel
  • Schlüssel sortieren für stabile Diffs
  • Baumansicht mit Auf- und Zuklappen
  • Tabellenansicht für Arrays von Objekten
  • Upload, Kopieren, Download, Escape und Unescape
  • Lokale Verarbeitung ohne Upload

Warum JSON formatieren?

JSON aus APIs, Logs oder Exporten kommt oft als eine Zeile. Formatieren fügt Einrückung hinzu, damit verschachtelte Objekte und Arrays lesbar werden. Minifizieren entfernt dagegen unnötige Leerzeichen.

Validieren vs Reparieren

Validieren prüft, ob Eingabe dem JSON-Standard entspricht. Reparieren versucht typische JSON-ähnliche Eingaben zu bereinigen, etwa JavaScript-Objekte mit trailing commas oder einfachen Anführungszeichen. Danach sollte erneut validiert werden.

Baum- und Tabellenansicht

Die Baumansicht ist ideal für verschachtelte Daten. Die Tabellenansicht eignet sich, wenn die oberste Ebene ein Array ähnlicher Objekte ist.

Lokales Debugging

Der Formatter läuft im Browser. Trotzdem sollten Secrets, Tokens, Kundendaten oder regulierte Informationen nur gemäß Ihrer Sicherheitsrichtlinie eingefügt werden.

JSON-Aktionsleitfaden

Wählen Sie die passende Aktion.

AktionWann nutzenErgebnis
FormatJSON ist gültig, aber schwer lesbarEingerückte Struktur
MinifyJSON soll kompakt seinLeerraum entfernt
ValidateSyntax bestätigenFehler oder gültiger Status
RepairEingabe ist JSON-ähnlich, aber ungültigHäufige Probleme bereinigt
Sort keysStabile Diffs gewünschtSchlüssel konsistent sortiert

Häufige JSON-Fehler

Typische Probleme beim Kopieren aus Code, Logs oder Dokumentation.

FehlerBeispielLösung
Trailing comma{"a":1,}Letztes Komma entfernen
Einfache Anführungszeichen{'a':1}Doppelte Anführungszeichen nutzen
Unquotierte Schlüssel{a:1}Eigenschaftsnamen quotieren
Kommentare{"a":1 // note}Kommentare entfernen
Fehlendes Komma{"a":1 "b":2}Komma zwischen Eigenschaften einfügen

Häufige Fragen

Wird mein JSON hochgeladen?

Nein. Formatierung, Validierung, Reparatur und Datei-Lesen erfolgen im Browser.

Kann ungültiges JSON repariert werden?

Häufige Probleme können repariert werden, aber nicht jede beschädigte Datei. Validieren Sie das Ergebnis.

Wann funktioniert die Tabellenansicht?

Am besten bei einem Top-Level-Array ähnlicher Objekte.

Formatieren oder Minifizieren?

Formatieren macht lesbar. Minifizieren entfernt Leerraum und reduziert Größe.

Kann ich Schlüssel sortieren?

Ja. Das erleichtert Vergleiche, Tests und Code Reviews.