JSON-Schema-Validator
Validiere JSON-Daten gegen ein JSON-Schema — sieh jeden Fehler mit seinem Pfad — privat in deinem Browser.
Über JSON-Schema-Validator
Handytool's JSON-Schema-Validator führt Ajv, den meistverwendeten JavaScript-Validator, lokal in deinem Browser aus. Kopiere ein Schema und ein Daten-Dokument, klicke Validiere, und du erhältst entweder eine grüne Bestätigung oder eine Liste jedes Fehlers mit seinem Instance-Pfad und Meldung. Nützlich zum Testen von API-Request-Bodies, OpenAPI-Beispielen oder Config-Dateien, bevor du sie shipst.
Funktionen von JSON-Schema-Validator
- 01
Powered by Ajv
Ajv ist der De-Facto JavaScript JSON-Schema-Validator. Was hier passt, wird in Node.js, Fastify, AJV-basierten Lintern und den meisten anderen JS-Toolchains passen.
- 02
Alle Fehler auf einmal
Konfiguriert mit allErrors: true, also listet das Ergebnis jeden Fehler auf, anstatt beim ersten zu stoppen — praktisch beim Reparieren einer malformed API-Payload.
- 03
Pfad-bewusste Meldungen
Jeder Fehler enthält den JSON-Pointer zum fehlgeschlagenen Wert, also kannst du direkt zum offendierenden Feld in einem großen Dokument springen.
FAQ zu JSON-Schema-Validator
- Welche JSON-Schema-Entwürfe werden unterstützt?
- Ajv unterstützt Entwürfe 6, 7, 2019-09 und 2020-12 out of the box. Der Standard-Modus ist non-strict, also funktionieren die meisten alltäglichen Schemas mit type, properties, required, items, etc. ohne zusätzlichen Setup.
- Warum lädt mein $ref-Schema nicht?
- Externe $refs (URLs zu anderen Schemas) werden in diesem nur-Browser-Werkzeug nicht geholt. Inline alle $defs und nutze lokale Pointer wie #/$defs/Address.
- Wird das Schema oder die Daten irgendwo hochgeladen?
- Nein. Ajv läuft vollständig in deinem Browser — sowohl Schema als auch Daten bleiben auf deinem Gerät.
- Kann ich ein OpenAPI-Spec mit dem validieren?
- Indirekt. OpenAPI's Request/Response-Bodies sind JSON-Schema-Fragmente — kopiere ein einzelnes Body-Schema und die passenden Beispiel-Daten hier. Das ganze OpenAPI-Dokument zu validieren erfordert einen dedizierten OpenAPI-Validator.
Anleitungen
Artikel →Verwandte Werkzeuge
Entwickler →- Live
SQL-Formatter
Pretty-Print SQL-Anfragen — PostgreSQL, MySQL, SQLite, BigQuery und Standard-SQL — privat in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen - Live
YAML-Formatter
Formatiere und validiere YAML, oder konvertiere zwischen YAML und JSON — privat in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen - Live
XML-Formatter
Pretty-Print, minimiere und validiere XML — vollständig in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen
Weitere Tools entdecken
Alle Werkzeuge →- Live
PDF schützen
Schützen Sie ein PDF mit einem Passwort in Ihrem Browser. Fügen Sie Verschlüsselung hinzu, damit die Datei ohne Ihr Passwort nicht geöffnet werden kann, und laden Sie die geschützte Kopie herunter.
PDFKostenlosLäuft lokalÖffnen - Live
JPG to WebP
Konvertiere JPG zu WebP für kleinere Dateien ohne Qualitätsverlust.
BildKostenlosLäuft lokalÖffnen - Live
MP4 zu WebM
Konvertiere MP4-Videos zu WebM-Format in deinem Browser — Dateien verlassen dein Gerät nie.
VideoKostenlosLäuft lokalÖffnen - Live
Volume Booster
Erhöhe die Lautstärke einer Audio-Datei oder normalisiere sie.
AudioKostenlosLäuft lokalÖffnen - Live
Markdown zu HTML
Markdown als sauberes HTML ausgeben.
DokumentKostenlosLäuft lokalÖffnen