JSON-Schema-Generator
JSON Schema aus Beispiel-JSON generieren
JSON-Eingabe
JSON-Schema-Ausgabe
Verwandte Tools
Häufig gestellte Fragen
JSON Schema ist ein Vokabular, um Struktur und Validierungsregeln von JSON-Daten zu beschreiben. Es definiert, welche Properties erlaubt sind, welche Typen sie haben, welche Felder required sind und welche Constraints gelten (z. B. min/max oder String-Patterns).
Füge ein Beispiel-JSON ein und klicke auf Generate. Das Tool analysiert Struktur und Typen und erstellt daraus ein JSON-Schema-Template, das Dokumente mit derselben „Shape“ wie dein Sample validiert.
Das Tool erzeugt Schemas kompatibel zu JSON Schema Draft 2020-12 (aktueller Draft). Das wird von den meisten Validierungsbibliotheken unterstützt, u. a. Ajv, jsonschema und everit-json-schema.
Ja. Du kannst das Schema direkt mit Schema-Validatoren in jeder Sprache nutzen, in OpenAPI/Swagger-Definitionen einbinden oder für Formularvalidierung verwenden, damit eingehende Daten der erwarteten Struktur entsprechen.