Générateur de JSON Schema à partir d'un exemple JSON
Générez un JSON Schema (draft 2020-12) à partir d’un exemple JSON, directement dans le navigateur.
🔒 100 % côté client — aucune donnée envoyée
Générez automatiquement un JSON Schema à partir d'un simple exemple de données JSON, avec détection des types, des propriétés et des tableaux. L'analyse se fait à 100 % dans le navigateur, sans aucun envoi de données, pour un résultat rapide et confidentiel.
À quoi ça sert ?
- ▸ Documenter la structure d'une réponse d'API
- ▸ Valider automatiquement des données reçues d'un formulaire
- ▸ Créer un contrat de données entre le front et le back
- ▸ Servir de base à un schéma que l'on affine ensuite à la main
FAQ
Qu'est-ce qu'un JSON Schema ?
Un JSON Schema est un document qui décrit la structure attendue d'un fichier JSON : types des champs, propriétés requises et format des valeurs. Il sert à valider automatiquement que des données respectent bien le format prévu.
Le schéma généré est-il directement utilisable ?
Il fournit une base solide déduite de votre exemple, mais il ne devine pas vos règles métier. Pensez à ajuster les champs requis, les descriptions et les contraintes de valeurs selon vos besoins réels.
Quelle version de JSON Schema est utilisée ?
L'outil produit un schéma compatible avec les brouillons largement adoptés du standard JSON Schema. Vous pouvez ensuite préciser la version via le champ $schema si votre validateur en exige une particulière.