JSON-Validator und -Formatierer
Validieren und formatieren Sie JSON online. Finden Sie Syntaxfehler und machen Sie minifiziertes JSON zu lesbarem, eingerücktem Code. Kostenlos, ohne Anmeldung.
Prüfen Sie, ob Ihr JSON gültig ist, und machen Sie es lesbar
JSON (JavaScript Object Notation) ist das Format, mit dem die meisten APIs, Konfigurationsdateien und Web-Apps Daten austauschen. Es ist streng: Ein fehlendes Komma, ein abschließendes Komma, einfache Anführungszeichen oder ein Schlüssel ohne Anführungszeichen reichen, damit das ganze Dokument scheitert. Dieses Tool prüft Ihr JSON, sagt Ihnen, ob es gültig ist, und formatiert es dann mit einheitlicher Einrückung, damit Sie es wirklich lesen können.
Minifiziertes JSON aus einer API-Antwort ist oft eine einzige Zeile mit Tausenden Zeichen. Nach dem Formatieren steht jeder Schlüssel in einer eigenen Zeile und verschachtelte Objekte und Arrays sind eingerückt. So lässt sich die Struktur leicht durchgehen, das gesuchte Feld finden und zwei Antworten vergleichen.
Das ist nützlich, wenn Sie den Payload eines Webhooks debuggen, eine package.json oder composer.json bearbeiten, Daten vor dem Import prüfen oder verstehen wollen, wie die API eines Drittanbieters ihre Antworten aufbaut.
So verwenden Sie den JSON-Validator und -Formatierer
- Fügen Sie Ihr JSON in das Eingabefeld ein.
- Senden Sie es zum Validieren und Formatieren ab.
- Ist das JSON gültig, sehen Sie eine Bestätigung und eine sauber eingerückte Version zum Kopieren.
- Ist es ungültig, suchen Sie nach den unten aufgeführten häufigen Fehlern, beheben Sie sie und versuchen Sie es erneut.
Typische Anwendungen
- Minifizierte API-Antworten beim Debuggen einer Integration lesen.
- Eine Konfigurationsdatei vor dem Deployment auf Syntaxfehler prüfen.
- Von Hand geschriebenes JSON validieren, etwa strukturierte Daten oder Testdaten.
- JSON in einem Code-Review oder Support-Ticket leicht lesbar machen.
- Webhook-Payloads von Diensten wie Stripe, GitHub oder Slack untersuchen.
Tipps und Wissenswertes
- Schlüssel und Textwerte müssen in doppelten Anführungszeichen stehen. Einfache Anführungszeichen sind in JavaScript gültig, in JSON aber nicht.
- Abschließende Kommas nach dem letzten Element eines Objekts oder Arrays sind nicht erlaubt.
- JSON unterstützt keine Kommentare. Entfernen Sie
//- oder/* */-Kommentare vor dem Validieren. - Erlaubte Werte sind Strings, Zahlen, Objekte, Arrays,
true,falseundnull.undefined,NaNund Funktionen sind kein gültiges JSON. - Fügen Sie keine Produktionsgeheimnisse wie API-Schlüssel oder Tokens in Online-Tools ein. Ersetzen Sie sie vorher durch Platzhalter.
- Steckt Ihr JSON in einer URL oder einem codierten String? Decodieren Sie es zuerst mit dem URL-Decoder oder dem Base64-Decoder.
Häufige Fragen
Warum ist mein JSON ungültig?
Die häufigsten Gründe sind ein fehlendes oder überzähliges Komma, einfache statt doppelte Anführungszeichen, Schlüssel ohne Anführungszeichen, ein abschließendes Komma, Kommentare oder eine fehlende schließende Klammer.
Was ist der Unterschied zwischen Formatieren und Minifizieren?
Formatieren fügt Zeilenumbrüche und Einrückungen hinzu, damit Menschen es lesen können. Minifizieren entfernt alle unnötigen Leerzeichen, damit die Daten bei der Übertragung möglichst wenig Platz brauchen. Beide enthalten genau dieselben Daten.
Ist JSON dasselbe wie ein JavaScript-Objekt?
Sie sehen sich ähnlich, aber JSON ist ein strengeres Textformat. Es verlangt doppelte Anführungszeichen für Schlüssel und Strings und erlaubt keine Funktionen, Kommentare oder abschließenden Kommas.
Kann JSON auf oberster Ebene ein Array haben?
Ja. Ein JSON-Dokument kann ein Objekt, ein Array oder sogar ein einzelner String, eine Zahl, ein Boolean oder null sein.
Verändert das Formatieren meine Daten?
Nein. Formatieren ändert nur Leerzeichen und Zeilenumbrüche. Schlüssel, Werte und ihre Reihenfolge bleiben gleich.
Ähnliche Tools
- SQL-Formatierer: Formatieren und verschönern Sie Ihren SQL-Code ganz einfach.
- JS-Minifier: Minifizieren Sie Ihr JS, indem Sie alle unnötigen Zeichen entfernen.
- Base64-Decoder: Decodieren Sie Base64 und erhalten Sie den ursprünglichen Text zurück.
- URL-Parser: Analysieren Sie die Daten jeder URL.
- HTML-Minifier: Minifizieren Sie Ihr HTML, indem Sie alle unnötigen Zeichen entfernen.
Beliebte kostenlose Tools
Erstellen Sie mit einem Klick sichere, zufällige Passwörter. Wählen Sie Länge, Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen. Kostenlos, ohne Anmeldung.
Wandeln Sie Text in GROSSBUCHSTABEN, Kleinbuchstaben, Satzschreibung, Titel-Schreibung, camelCase, PascalCase, snake_case, CONSTANT_CASE oder param-case um.
Erstellen Sie einen WhatsApp-Link zum Chatten mit einem Klick, mit Ihrer Nummer und einer vorausgefüllten Nachricht. Für Website, Bio, Anzeigen oder QR-Code.
Laden Sie ein Bild oder einen Screenshot eines QR-Codes hoch und lesen Sie den enthaltenen Link oder Text, ganz ohne Handy. Prüfen Sie, wohin er führt.
Prüfen Sie die DNS-Einträge einer Domain: A, AAAA, CNAME, MX, NS, TXT und SOA. Kontrollieren Sie E-Mail, SPF, Verifizierungen und Nameserver.
Zerlegen Sie jede URL in Schema, Host, Pfad und Query-Parameter. Prüfen Sie Tracking-Links, UTM-Tags und API-Endpunkte. Kostenlos.