TextArray
100% lokal

JSON-Formatter & Validator

Formatiere, minifiziere und prüfe JSON — mit Zeile und Spalte jedes Fehlers.

Eingabe
Ausgabe

JSON-Formatter & Validator

Füge JSON ein und das Tool formatiert es in etwas Lesbares um — oder sagt dir genau, wo es hakt. Der tägliche Begleiter für API-Antworten, Konfigurationsdateien, Log-Payloads, Paket-Manifeste und den minifizierten Klumpen, den du gerade aus dem Netzwerk-Tab kopiert hast.

Die Einrückung bestimmst du: zwei Leerzeichen, vier Leerzeichen oder Tabulatoren. Wähl stattdessen „Minifizieren“ und jedes optionale Leerzeichen und jeder Umbruch fliegt raus — genau das, was du brauchst, bevor ein Payload in einen Query-String, eine Umgebungsvariable oder eine Test-Fixture wandert. Aktivierst du „Objektschlüssel alphabetisch sortieren“, wird jedes Objekt im Dokument rekursiv neu geordnet, oberste Ebene wie verschachtelte. Zwei Fassungen derselben Konfiguration lassen sich damit im Diff vergleichen, weil die Schlüsselreihenfolge aufhört, Rauschen zu sein.

Die Prüfung läuft im selben Durchgang. Ist die Eingabe kein gültiges JSON, bekommst du eine ruhige Meldung mit Zeile und Spalte des Problems samt der Begründung des Parsers — ein überzähliges Komma oder ein fehlendes Anführungszeichen findest du so in Sekunden statt nach minutenlangem Blinzeln. Ist die Eingabe gültig, bestätigt die Bilanz das und liefert die Zahlen, die zählen: wie viele Schlüssel das Dokument rekursiv enthält, wie tief es verschachtelt ist und wie viele Bytes die formatierte Ausgabe belegt.

Alles läuft in deinem Browser — es geht keine Anfrage raus und nichts wird protokolliert. Bei JSON zählt das besonders, weil Payloads so oft Tokens, Kundendatensätze oder interne Hostnamen enthalten. Füg Produktionsdaten hier ohne Zögern ein, dann kopier das Ergebnis oder lade es als Datei herunter.

Häufige Fragen

Was sagt mir die Fehlermeldung?
Sie nennt Zeile und Spalte, an der der Parser aufgab, plus die zugrunde liegende Begründung. Schau dir diese Stelle und das davor an — ein überzähliges Komma, ein fehlendes Anführungszeichen oder ein nicht escaptes Zeichen ist die übliche Ursache.
Verändert das Sortieren der Schlüssel meine Daten?
Nein. Das Sortieren ordnet die Schlüssel jedes Objekts rekursiv neu, aber Werte, Arrays und die Array-Reihenfolge bleiben unangetastet. JSON-Objekte sind per Definition ungeordnet, das Dokument bedeutet also exakt dasselbe.
Was unterscheidet Formatieren von Minifizieren?
Formatieren fügt Einrückung und Umbrüche hinzu, damit das JSON lesbar wird. Minifizieren entfernt jedes optionale Leerzeichen und jeden Umbruch, damit es so klein wie möglich wird. Beides liefert dieselben Daten.
Wie werden Schlüssel und Tiefe gezählt?
Schlüssel zählt jeden Objektschlüssel im gesamten Dokument, verschachtelte und die innerhalb von Arrays eingeschlossen. Tiefe gibt an, wie viele Ebenen von Objekten und Arrays an der tiefsten Stelle verschachtelt sind.
Wird mein JSON irgendwo hochgeladen?
Nein. Parsen und Formatieren passieren vollständig in deinem Browser, und dein JSON verlässt dein Gerät nie — sicher auch für Payloads mit Tokens oder personenbezogenen Daten.