ToolStudio.es
Im Browser1 Kostenloser Test

JSON online validieren

Prüfen Sie, ob Ihr JSON gültig ist. Falls nicht, sagen wir Ihnen, was nicht stimmt, in welcher Zeile und Spalte – und wie Sie es beheben.

Gratis-Test: 1 Dokument verarbeiten (eingefügt oder 1 Datei) und die Optionen beliebig oft ändern. Fehler verbrauchen den Test nicht.
Eingabe · JSON

Alles läuft in Ihrem Browser: Ihre Daten werden an keinen Server gesendet.

Ergebnis

Warum ist mein JSON ungültig?

JSON ist ein strenges Format: Ein einziges Komma zu viel, ein einfaches Anführungszeichen oder ein Schlüssel ohne Anführungszeichen, und die ganze Datei wird abgelehnt. Die typische Fehlermeldung („Unexpected token } in JSON at position 1532“) hilft bei der Suche kaum weiter.

Dieser Validator liest das JSON nach dem Standard (RFC 8259) und erklärt Ihnen beim ersten Fehler in verständlicher Sprache, was los ist – mit Zeile, Spalte und dem betroffenen Textausschnitt samt Markierung darunter. Eine Schaltfläche setzt den Cursor genau an die Stelle, damit Sie korrigieren und erneut validieren können.

Ist das JSON gültig, sehen Sie seinen Wurzeltyp (Objekt oder Liste), die Anzahl der Schlüssel und die Verschachtelungstiefe. Außerdem werden doppelte Schlüssel innerhalb eines Objekts gemeldet: Sie sind zwar gültiges JSON, doch die meisten Programme behalten nur den letzten Wert – ein Fehler, der leicht übersehen wird.

So validieren Sie JSON

  1. Fügen Sie das JSON ein oder öffnen Sie eine .json-Datei.
  2. Klicken Sie auf „JSON validieren“.
  3. Bei einem Fehler lesen Sie die Erklärung und klicken auf „Zum Fehler“, um in die Zeile zu springen.
  4. Korrigieren Sie ihn und validieren Sie erneut, bis „Gültiges JSON“ erscheint.

Die häufigsten JSON-Fehler

  • Komma am Ende: {"a": 1,} – JSON erlaubt kein Komma nach dem letzten Element.
  • Einfache Anführungszeichen: {'a': 1} – Schlüssel und Texte stehen immer in doppelten Anführungszeichen.
  • Schlüssel ohne Anführungszeichen: {a: 1} – in JavaScript erlaubt, in JSON nicht.
  • Kommentare mit // oder /* */ – JSON unterstützt sie nicht.
  • Werte wie undefined, NaN oder Infinity oder führende Nullen wie 007.
  • Zeilenumbrüche innerhalb eines Textes: Sie müssen als \n geschrieben werden.

Häufig gestellte Fragen

Welchen Standard verwendet der Validator?

Den JSON-Standard (RFC 8259 / ECMA-404) – denselben, den JSON.parse in JavaScript, Python und den meisten anderen Sprachen anwendet. Erweiterungen wie JSON5 oder JSONC (Kommentare und abschließende Kommas) werden nicht akzeptiert.

Wird gegen ein JSON Schema validiert?

Nein. Geprüft wird die Syntax, also ob der Text korrektes JSON ist. Ob die Felder die Typen oder Werte haben, die Ihre Anwendung erwartet (JSON Schema), ist eine andere Frage, die dieses Tool nicht beantwortet.

Verbrauchen Versuche mit Fehlern den kostenlosen Test?

Nein. Sie können so oft validieren, korrigieren und erneut validieren, wie Sie möchten. Der Test wird erst verbraucht, wenn Sie ein gültiges Ergebnis erhalten.

Werden meine Daten an einen Server gesendet?

Nein. Alles wird mit JavaScript in Ihrem Browser verarbeitet. Der eingefügte Text und die geöffneten Dateien verlassen Ihr Gerät nicht, Sie können also bedenkenlos auch interne Daten oder Kundendaten verwenden.

Kann ich viele Dateien auf einmal validieren?

Ja, mit ToolStudio Pro: Öffnen Sie mehrere Dateien und Sie sehen, welche gültig sind und in welcher Zeile jede der übrigen scheitert.

Ist das kostenlos?

Ja. Sie können das Tool kostenlos mit einem Dokument testen (eingefügt oder eine Datei) und die Optionen dabei so oft ändern, wie Sie möchten; Versuche mit Fehlern verbrauchen den Test nicht. Für unbegrenzte Nutzung und die Verarbeitung mehrerer Dateien auf einmal kostet ToolStudio Pro 1,99 € pro Monat und enthält alle Tools.

Ähnliche Werkzeuge

Entwicklung

JSON Formatierer

Minifiziertes oder unordentliches JSON einfügen und mit 2, 4 Leerzeichen oder Tabs eingerückt zurückbekommen, auf Wunsch mit sortierten Schlüsseln. Fehler mit Zeile und Spalte.

JSON
Werkzeug testen
Entwicklung

JSON Minifizierer

JSON in eine Zeile packen, ohne Werte zu ändern, und die Ersparnis sehen. Praktisch für APIs, Konfigurationsdateien und leichtere Anfragen.

JSON
Werkzeug testen
Entwicklung

YAML in JSON umwandeln

YAML in JSON umwandeln, inklusive Anker, Aliase und mehrerer Dokumente mit „---“. Bei Fehlern werden Zeile und Spalte angezeigt.

YAMLJSON
Werkzeug testen
Entwicklung

JSON in TypeScript umwandeln

TypeScript-Interfaces oder -Types aus JSON erzeugen: Objekte einer Liste werden zu einem Typ zusammengeführt, fehlende Schlüssel optional (?) und bei unterschiedlichen Werten Union-Typen gebildet.

JSONTypeScript
Werkzeug testen