JSON Formatter — JSON formatieren, validieren, Baumansicht
JSON formatieren, validieren und minimieren, mit Baumansicht, exakter Fehlerzeile und -spalte, Schlüsselsortierung und JSON5/JSONC. Läuft komplett im Browser.
🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladenWas JSON Formatter macht
JSON Formatter validiert JSON beim Tippen und gibt es dann entweder mit gut lesbarer Einrückung (2 Leerzeichen, 4 Leerzeichen oder Tabs) oder als kompakten Wert in einer Zeile wieder aus. Das ist hilfreich, um API-Antworten, Paket-Metadaten, Konfigurationsausschnitte, Webhook-Payloads, Werte aus dem Browser-Speicher und Test-Fixtures zu prüfen. Bei ungültiger Eingabe meldet das Tool die exakte Zeile und Spalte, gibt die fehlerhafte Zeile mit einem Caret unter dem Problem aus und kann den Cursor direkt dorthin springen lassen — so finden Sie überflüssige Kommas am Ende, fehlende Anführungszeichen und nicht geschlossene Klammern in Sekunden.
Gültige Dokumente werden zusätzlich als einklappbarer Baum angezeigt. Objekte und Arrays zeigen, wie viele Schlüssel oder Elemente sie enthalten, Kindelemente werden erst beim Öffnen eines Knotens gerendert, sodass große Dateien reaktionsschnell bleiben, und ein Klick auf einen Schlüssel kopiert seinen JavaScript-Pfad wie $.orders[3].total. Sortieren Sie Schlüssel alphabetisch, um zwei Payloads leichter zu vergleichen, und öffnen oder laden Sie .json-Dateien direkt herunter. Konfigurationsdateien nutzen oft JSONC oder JSON5 mit Kommentaren, einfachen Anführungszeichen und Kommas am Ende; aktivieren Sie die nachsichtige Option, um sie zu lesen und in striktes JSON umzuwandeln.
Privater Workflow im Browser
Die gesamte Verarbeitung erfolgt mit JavaScript im Browser. Das Tool lädt weder Ihre Texte, Tokens, URLs, Snippets noch generierte Werte auf einen Server hoch und erfordert kein Konto. Dieses Datenschutzmodell ist wichtig, weil kleine Hilfsprogramme bei der Fehlersuche oft echte API-Antworten, Konfigurationsbeispiele, Logs, Authentifizierungsdaten oder kundennahe Beispiele erhalten. Die lokale Verarbeitung senkt das Risiko und sorgt dafür, dass sich das Tool sofort anfühlt, weil keine Netzwerkrundreise nötig ist.
Praktische Tipps
Nutzen Sie die formatierte Darstellung beim Lesen verschachtelter Daten und die Minimierung, wenn Sie einen kompakten Wert für eine Umgebungsvariable, eine Fixture oder ein Dokumentationsbeispiel benötigen. Das Sortieren der Schlüssel ändert nur die Reihenfolge von Objekteigenschaften, nie die Reihenfolge von Arrays; es ist daher für Konfigurationen unbedenklich, kann aber relevant sein, wenn ein Konsument auf die Eigenschaftsreihenfolge angewiesen ist. Ihr Entwurf wird einige Tage in diesem Browser gespeichert, sodass ein versehentliches Neuladen ihn nicht verliert — verwenden Sie Clear, wenn Sie mit sensiblen Daten arbeiten. Sehr große Zahlen jenseits des sicheren Ganzzahlbereichs von JavaScript verlieren beim Parsen an Genauigkeit; das ist eine Eigenschaft von JSON im Browser und nicht dieses Tools.
So verwenden Sie
- JSON einfügen oder öffnenFügen Sie JSON ein oder öffnen Sie eine .json-Datei; es wird beim Tippen validiert.
- Optionen wählenWählen Sie 2 Leerzeichen, 4 Leerzeichen oder Tabs, sortieren Sie Schlüssel und erlauben Sie bei Bedarf JSON5/JSONC.
- Formatieren, erkunden und kopierenFormatieren oder minimieren Sie, durchsuchen Sie die Baumansicht und kopieren oder laden Sie dann das Ergebnis herunter.