Générateur de JSON Schema
Générez un JSON Schema à partir d'un exemple JSON en déduisant types, objets, tableaux et champs requis.
Entrée
Résultat
Comment utiliser
Generating a schema
Paste a representative JSON document and press Generate. The tool infers a type for every value, merges the items of arrays and marks each property present in the sample as required.
- Paste a JSON sample.
- Press Generate.
- Adjust required fields and descriptions in the result.
Questions fréquentes
Which schema draft is produced?
The output declares the 2020-12 dialect, which is compatible with most modern validators.
How are arrays with mixed types handled?
The items schema becomes an anyOf list covering every observed type.
Outils associés
Validateur JSON
Vérifie si votre JSON est valide et affiche une explication claire de tout problème de syntaxe.
JSON vers TypeScript
Génère des interfaces TypeScript à partir d'un exemple JSON avec types optionnels et d'union.
Formateur JSON
Embellit et valide le JSON avec indentation configurable, mise en évidence des erreurs et copie en un clic.
Minificateur JSON
Supprime chaque espace et saut de ligne inutiles pour produire la charge utile JSON la plus petite possible.
Visionneuse JSON
Lisez le JSON dans une vue formatée et nette et explorez-le en arborescence dépliable.
Arborescence JSON
Transforme le JSON en arborescence interactive et dépliable avec longueurs de tableaux et types de valeurs.