JSON-Formatierer und -Validator
Fügen Sie API-Antworten, Konfigurationsdateien oder Logs ein und erhalten Sie lesbares, eingerücktes JSON. Ist das JSON ungültig, nennt die Fehlermeldung Zeile und Spalte, damit Sie es schnell korrigieren können.
Läuft vollständig in Ihrem Browser. Ihre Eingaben und Dateien werden auf keinen Server hochgeladen.
So funktioniert’s
- Fügen Sie JSON in das Eingabefeld ein oder öffnen Sie eine .json-Datei.
- Wählen Sie die Einrückung und ob Schlüssel alphabetisch sortiert werden sollen.
- Klicken Sie auf Formatieren. Gültiges JSON wird übersichtlich ausgegeben; bei ungültigem JSON wird die Fehlerstelle angezeigt.
- Kopieren oder laden Sie das Ergebnis herunter.
Beispiele
{"id":1,"tags":["a","b"]} wird zu einem eingerückten, mehrzeiligen Dokument.
Ein abschließendes Komma wie in {"a":1,} wird mit Zeile und Spalte gemeldet.
Datenschutz
Läuft vollständig in Ihrem Browser. Ihre Eingaben und Dateien werden auf keinen Server hochgeladen. In der Datenschutzerklärung steht, was in Ihrem Browser gespeichert wird (nur Favoriten und Verlauf). Datenschutzerklärung
Prüfen Sie es selbst: Öffnen Sie die Entwicklertools des Browsers, wählen Sie den Tab Netzwerk (Network) und nutzen Sie das Tool. Ihre Datei erscheint in keiner Upload-Anfrage. Sobald diese Seite für die Offline-Nutzung gespeichert ist, können Sie auch die Internetverbindung trennen und weiterarbeiten. Werbung und anonyme Besuchsstatistiken senden, wenn aktiviert, eigene Anfragen, erhalten aber nie Ihre Dateien oder Texte.
Häufige Fragen
Wird mein JSON irgendwohin gesendet?
Nein. Das Parsen erfolgt mit dem im Browser integrierten JSON.parse auf dieser Seite. Nichts wird hochgeladen – daher ist es auch für Tokens und interne Daten sicher.
Werden Kommentare oder einfache Anführungszeichen akzeptiert?
Nein. Das ist kein gültiges JSON. Der Validator folgt streng dem JSON-Standard, so wie es APIs und Parser erwarten.
Bleiben große Zahlen erhalten?
Zahlen größer als 2^53 verlieren in JavaScript an Genauigkeit. Wenn Ihre Daten 64-Bit-IDs enthalten, speichern Sie diese als Strings.