Zum Inhalt springen
DSGVO-konform. Gehostet in DE.
14 Tage kostenlos testen →
Alle Tools

JSON-Formatter & Validator

Formatiert, validiert und minifiziert JSON im Browser. Zeigt Fehler mit Zeile + Spalte.

JSON-Text einfügen, zum Beispiel {"hello": "world"}. Formatieren und Prüfen laufen nur in Ihrem Browser.

So funktioniert dieses Tool

Der JSON-Formatter validiert, formatiert und minifiziert beliebigen JSON-Code direkt im Browser — ohne Übertragung an einen Server. Er erkennt Syntax-Fehler präzise (Zeile + Spalte), unterstützt Pretty-Print mit 2 oder 4 Spaces, eine kompakte Minify-Variante und eine Sortierung der Schlüssel alphabetisch. Bei verschachtelten Objekten zeigt er die Tiefe sowie die Anzahl der Schlüssel pro Ebene und rechnet die Größenreduktion durch Minify aus.

Typische Anwendungsfälle

  • Eine kopierte API-Response in lesbares JSON umwandeln
  • Vor einem POST das JSON-Body validieren — verhindert "400 Bad Request"
  • Konfigurationsdateien (package.json, tsconfig.json) sauber formatieren
  • JSON für Embedded-Use minifizieren um Bandbreite zu sparen
  • Schlüssel alphabetisch sortieren um Diffs in Git lesbarer zu machen

Häufige Fragen

Wird meine JSON-Eingabe gespeichert?

Nein, die Verarbeitung läuft ausschließlich im Browser. Auch besonders sensible JSON-Daten (API-Keys, Tokens, persönliche Daten) verlassen Ihren Computer nicht.

Erkennt der Formatter alle JSON-Varianten?

Standard-JSON nach RFC 8259 ja. JSONC (mit Kommentaren) und JSON5 (mit trailing commas, single quotes) meldet der Formatter als Syntax-Fehler. Für NDJSON (ein JSON-Wert je Zeile) gibt es den JSONL-Validator.

Was passiert mit Duplikat-Schlüsseln?

JSON.parse und die meisten anderen Parser behalten nur den letzten Wert. Der Formatter warnt mit dem Pfad jedes doppelten Schlüssels und lässt beide Einträge in der Ausgabe stehen, damit beim Formatieren nichts verloren geht.

Bleiben große Zahlen beim Formatieren erhalten?

Ja. Zahlen und Zeichenketten werden zeichengenau übernommen, auch Ganzzahlen über 2^53 (etwa 64-Bit-IDs) und Dezimalzahlen mit vielen Stellen. Die Schlüssel behalten ihre Reihenfolge, außer Sie wählen die Sortierung.

Gibt es ein Limit für die Eingabegröße?

Bis ~10 MB ist die Verarbeitung im Browser problemlos. Größere Dateien sollten Sie mit jq oder Node.js verarbeiten.

Können Sie Schlüssel-Pfade extrahieren?

Aktuell zeigen wir nur die Tiefe und Schlüssel-Zahl. Eine Pfad-Extraktion ($.user.email-Stil) ist auf der Roadmap.

Verwandte Tools

Daueraufsicht statt Stichprobe?

XICTRAQ überwacht Uptime, SSL, Security-Header, DSGVO und Performance 24/7. Free-Plan, keine Kreditkarte.

Kostenlos starten
In 60 Sekunden starten

Lassen Sie XICTRAQ Ihre Website bewachen.

Dauerhaft kostenloser Plan verfügbar. Keine Kreditkarte, keine Installation, keine versteckten Kosten.