JSON-Schema-Generator

JSON Schema aus Beispiel-JSON generieren

JSON-Eingabe

Loading editor...

JSON-Schema-Ausgabe

Loading editor...

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.