Dieses kostenlose Werkzeug hilft Ihnen, ungültiges JSON zu korrigieren, indem es direkt im Browser aufzeigt, was das Dokument ungültig macht.
Wird geladen: JSON-Validator…
Zeigt genau, was das JSON ungültig macht, und warum
Markiert die betroffene Stelle mit Position und Grund
Deckt typische Ursachen wie Kommas und Anführungszeichen auf
Läuft lokal im Browser, ohne Upload
Binden Sie JSON-Validator per Iframe in einen Blogbeitrag, eine Dokumentation, ein Intranet oder Schulportal ein. Verarbeitung, Datenschutz und Limits entsprechen der vollständigen Tool-Seite.
Einbettungscode
<iframe
src="https://www.fixtools.io/json/json-validator?embed=1&lang=de"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="JSON-Validator by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attributionsfreundlich: ein kleiner "Powered by FixTools"-Link erscheint in der Embed-Fußzeile.
Eine der häufigsten Ursachen für ungültiges JSON ist das abschließende Komma. Es entsteht schnell, wenn Sie die letzte Eigenschaft eines Objekts oder das letzte Element eines Arrays löschen und das Komma davor stehen lassen. In vielen Programmiersprachen ist ein solches Komma erlaubt, in JSON dagegen nicht. Nach dem letzten Element darf kein Komma folgen, bevor die schließende Klammer kommt. Der Validator meldet diesen Fall an genau der Stelle, an der das überzählige Komma steht, und weist darauf hin, dass dort eine schließende Klammer erwartet wurde. Die Behebung ist einfach: Entfernen Sie das Komma vor der schließenden geschweiften oder eckigen Klammer. Danach prüfen Sie erneut. Weil dieser Fehler so verbreitet ist, lohnt es sich, beim Bearbeiten von JSON von Hand immer besonders auf das jeweils letzte Element zu achten.
Zwei weitere klassische Ursachen sind einfache Anführungszeichen und Schlüssel ohne Anführungszeichen. JSON verlangt um jeden Schlüssel und jede Zeichenkette doppelte Anführungszeichen. Einfache Anführungszeichen, wie sie in JavaScript oder Python üblich sind, gelten als ungültig. Ebenso muss ein Schlüssel immer in doppelten Anführungszeichen stehen, auch wenn er wie ein einfacher Bezeichner aussieht. Übernehmen Sie JSON aus einem JavaScript-Objektliteral, fehlen diese Anführungszeichen häufig, und das Dokument wird abgelehnt. Der Validator zeigt Ihnen die betroffene Stelle und den Grund. Zur Korrektur ersetzen Sie einfache durch doppelte Anführungszeichen und setzen jeden unquotierten Schlüssel in doppelte Anführungszeichen. Achten Sie dabei darauf, alle Vorkommen zu erfassen, denn oft tritt derselbe Fehler mehrfach auf. Nach der Anpassung bestätigt der Validator, ob das Dokument nun der Spezifikation entspricht.
Nicht geschlossene Klammern und Anführungszeichen gehören zu den kniffligeren Ursachen, weil der gemeldete Fehler oft weit hinter der eigentlichen Stelle erscheint. Bleibt eine geschweifte oder eckige Klammer offen, deutet der Parser den folgenden Text falsch und stolpert erst später, manchmal erst am Ende des Dokuments. Ähnlich verhält es sich mit einem nicht geschlossenen Anführungszeichen, das den Rest einer Zeile in eine scheinbar endlose Zeichenkette verwandelt. Der Validator meldet zwar die Position, an der die Verarbeitung scheitert, doch die Ursache liegt in diesen Fällen häufig davor. Eine saubere Einrückung hilft, die betroffene Ebene zu finden, denn jede öffnende Klammer braucht ihr passendes Gegenstück. Zählen Sie die Klammern paarweise und schließen Sie die fehlende. Danach validieren Sie erneut, um zu sehen, ob damit auch die scheinbar entfernte Fehlermeldung verschwunden ist.
Weitere Gründe für ungültiges JSON sind Kommentare und unzulässige Werte. Das Format kennt keine Kommentare, weder mit zwei Schrägstrichen noch mit einem Rautezeichen, sodass jede solche Zeile einen Fehler auslöst und vor der Verarbeitung entfernt werden muss. Auch Werte, die nicht dem Standard entsprechen, führen zu einem Verstoß, etwa eine Zahl mit einem Komma als Dezimaltrennzeichen statt eines Punkts oder ein nachgestelltes Pluszeichen. An dieser Stelle ist Ehrlichkeit wichtig: Der Validator repariert Ihr JSON nicht von allein. Er sagt Ihnen präzise, was falsch ist und wo, aber die eigentliche Korrektur nehmen Sie selbst vor. Das ist ein Vorteil, denn nur Sie kennen die beabsichtigte Bedeutung Ihrer Daten. So verändert keine automatische Reparatur ungewollt den Inhalt, und Sie behalten die volle Kontrolle über jede Änderung.
Die gesamte Diagnose findet in Ihrem Browser statt. Ihr JSON wird nicht an einen Server gesendet, nicht gespeichert und nicht protokolliert, was gerade bei fehlerhaften Exporten oder internen Daten wichtig ist. In der Praxis arbeiten Sie sich am besten Schritt für Schritt vor. Der Validator meldet den ersten Verstoß, Sie beheben ihn und prüfen erneut. Oft lösen sich mehrere scheinbare Fehler mit einer einzigen Korrektur, etwa wenn eine fehlende Klammer den restlichen Text wieder in die richtige Deutung bringt. Nach jeder Änderung sehen Sie sofort, ob Sie dem Ziel näher gekommen sind. Sobald der Validator keine Fehler mehr meldet, ist Ihr JSON gültig und kann ohne Risiko weiterverarbeitet werden. Diese Schleife aus Diagnose, gezielter Korrektur und erneuter Prüfung führt zuverlässig und nachvollziehbar zu einem sauberen Dokument.
Fügen Sie Ihr ungültiges JSON in den eingebetteten Validator ein, um die genaue Fehlerstelle und den Grund zu sehen und die Korrektur gezielt selbst vorzunehmen.
Schritt-für-Schritt-Anleitung für ungültiges json erkennen und korrigieren:
Ungültiges JSON einfügen
Fügen Sie das fehlerhafte JSON in das Eingabefeld ein oder laden Sie die betroffene Datei. Der Inhalt bleibt vollständig in Ihrem Browser, sodass auch heikle Daten Ihr Gerät nicht verlassen.
Diagnose starten
Starten Sie die Validierung. Der Validator liest das Dokument ein und ermittelt, an welcher Stelle es gegen die JSON-Regeln verstößt und welche Regel dort genau verletzt wird.
Ursache verstehen
Lesen Sie die Meldung mit Position und Grund. Sie erfahren, ob es sich etwa um ein abschließendes Komma, ein einfaches Anführungszeichen, einen unquotierten Schlüssel oder eine offene Klammer handelt.
Selbst korrigieren und erneut prüfen
Nehmen Sie die passende Änderung direkt im Feld vor, etwa das Komma entfernen oder das Anführungszeichen ersetzen, und validieren Sie erneut, bis das JSON als gültig bestätigt wird.
Häufige Situationen, in denen dieser Ansatz wirklich hilft:
Aus JavaScript kopiertes Objekt in gültiges JSON überführen
Sie haben ein Objektliteral aus dem Code kopiert, das einfache Anführungszeichen und unquotierte Schlüssel enthält. Der Validator markiert jede betroffene Stelle, sodass Sie die Anführungszeichen ersetzen und das Dokument gültig machen können.
Abgelehnte Konfigurationsdatei reparieren
Eine Anwendung verweigert den Start mit einem Parse-Fehler in der JSON-Konfiguration. Der Validator zeigt, dass ein abschließendes Komma oder eine offene Klammer die Ursache ist, und Sie korrigieren genau diese Stelle.
Fehlerhafte API-Antwort nachbessern
Eine gespeicherte API-Antwort lässt sich nicht weiterverarbeiten. Sie fügen sie in den Validator ein, erkennen den genauen Grund der Ungültigkeit und passen das Dokument an, bis es ohne Beanstandung eingelesen werden kann.
Erzielen Sie bessere Ergebnisse mit diesen Expertenvorschlägen:
Immer beim letzten Element suchen
Bei einem Fehler nahe einer schließenden Klammer steckt meist ein abschließendes Komma dahinter. Prüfen Sie zuerst, ob nach dem letzten Element eines Objekts oder Arrays ein überflüssiges Komma steht, und entfernen Sie es, bevor Sie an anderer Stelle suchen.
Anführungszeichen konsequent ersetzen
Wenn eine Ursache einfache Anführungszeichen sind, treten sie fast nie einzeln auf. Ersetzen Sie alle einfachen durch doppelte und setzen Sie zugleich jeden unquotierten Schlüssel in Anführungszeichen, damit nicht bei jeder erneuten Prüfung derselbe Fehlertyp erneut erscheint.
Bei versetzten Fehlern nach oben schauen
Meldet der Validator einen Fehler weit unten, liegt die Ursache oft in einer offenen Klammer weiter oben. Nutzen Sie die Einrückung, um die Ebene zu finden, auf der ein Gegenstück fehlt, und schließen Sie es, statt an der gemeldeten Zeile zu raten.
Weitere Tools, die Sie nützlich finden könnten:
JSON auf Fehler prüfen
Abschließendes Komma in JSON korrigieren
JSON-Parse-Fehler korrigieren
JSON online linten und Syntaxfehler finden
JSON Linter online: Prüfen Sie JSON im Browser auf Syntaxfehler und sehen Sie Zeile und Position jedes Problems. Kostenlos, ohne Upload, ohne Installation.
JSON auf Fehler prüfen und die Fehlerstelle finden
JSON auf Fehler prüfen und die genaue Fehlerstelle finden. Der Validator zeigt Position und Grund an. Kostenlos im Browser, ohne Upload.
Die JSON-Antwort einer API validieren
JSON-API-Antwort validieren: Fügen Sie den Response Body ein und prüfen Sie im Browser, ob er gültiges JSON ist. Kostenlos, ohne Upload, ohne Installation.
JSON gegen ein JSON Schema validieren
JSON gegen ein JSON Schema validieren: Struktur, Pflichtfelder und Typen prüfen. Läuft kostenlos im Browser, Ihr JSON wird nie hochgeladen.
JSON in JavaScript validieren mit JSON.parse
JSON in JavaScript validieren: JSON.parse im try/catch erklärt. Dieses Browser-Tool prüft dasselbe ohne Code. Kostenlos, ohne Upload, ohne Installation.
JSON-Syntax prüfen und Syntaxfehler punktgenau finden
JSON-Syntax online prüfen: Anführungszeichen, Klammern und Kommas kontrollieren. Fehler wird punktgenau angezeigt. Kostenlos im Browser, ohne Upload.
Öffnen Sie JSON-Validator, um kostenlose Limits und Verarbeitung zu prüfen.
JSON-Validator öffnen →Kostenlose Stufe · Kein Konto · Klare Limits