Validateur JSON Schema
Validateur JSON Schema gratuit en ligne. Vérifiez tout document JSON avec un schéma draft-07 ou 2020-12 et obtenez des erreurs instantanées avec chemin, mot-clé et message, via Ajv, dans votre navigateur.
Comment utiliser Validateur JSON Schema
Cet outil vérifie si un document JSON est conforme à un JSON Schema. Il embarque les validateurs Ajv draft-07 et Ajv 2020-12, afin que vous puissiez choisir la version de brouillon ciblée par votre schéma. Le panneau de gauche contient votre instance JSON, celui de droite votre schéma, et la validation s'exécute automatiquement avec un court anti-rebond pendant la frappe. Les résultats apparaissent comme un badge vert de validité ou une liste d'erreurs détaillée avec le chemin dans vos données, le mot-clé en échec et le message Ajv d'origine. Tout tourne localement dans votre navigateur — rien n'est envoyé.
- Collez vos données JSON dans la zone de texte de gauche, ou appuyez sur son bouton Exemple ou Charger un fichier pour la remplir.
- Collez votre JSON Schema dans la zone de texte de droite, ou utilisez ses boutons Exemple / Charger un fichier.
- Choisissez le brouillon de schéma dans le menu déroulant : Draft-07 (le plus répandu) ou Draft 2020-12.
- Patientez un instant — la validation s'exécute automatiquement environ 300 ms après l'arrêt de la frappe et se relance à chaque modification.
- Lisez le résultat : une bannière verte Valide signifie que l'instance est conforme ; sinon chaque erreur montre le chemin (comme /tags/0), le mot-clé (required, type, minimum…) et le message Ajv d'origine.
- Effacer nettoie les deux panneaux et l'état enregistré ; vos saisies sont conservées dans le stockage local de ce navigateur entre les visites.
Le mot-clé required signale l'erreur sur l'objet parent, donc le chemin affiché est celui de l'objet auquel manque une propriété, pas de la propriété elle-même. Les clés $schema et $id du schéma lui-même sont ignorées — la version n'est contrôlée que par le menu déroulant Brouillon. Changez de brouillon pour comparer le comportement d'un ancien schéma draft-07 sous 2020-12.
Outils associés
- Validateur JSON Validez la syntaxe JSON instantanément avec des messages d'erreur détaillés et des numéros de ligne. Outil gratuit fonctionnant dans votre navigateur.
- Embellir JSON Formatez et embellissez le JSON avec une indentation personnalisable. Embellissez le JSON compressé instantanément dans votre navigateur.
- JSON en TypeScript Convertissez JSON en interfaces et définitions de types TypeScript instantanément. Supporte les objets imbriqués, tableaux et types union.
- Calculatrice Chmod Calculatrice chmod gratuite en ligne pour visualiser et calculer les permissions de fichiers Linux avec des cases à cocher. Convertissez instantanément entre notation numérique (755, 644) et symbolique (rwxr-xr-x). Supporte les permissions spéciales comme setuid, setgid, sticky bit.
- Table ASCII Référence complète de codage de caractères ASCII avec codes décimaux, hexadécimaux, octaux, binaires, entités HTML et descriptions. Recherche et filtre instantanés.
- Testeur de Requêtes HTTP Testez les APIs REST directement dans votre navigateur. Envoyez des requêtes GET, POST, PUT, DELETE avec des en-têtes, corps et paramètres personnalisés. Voyez le statut, les en-têtes et le corps JSON instantanément.
- Générateur .htaccess Générez des règles .htaccess Apache pour les redirections, réécritures, en-têtes de sécurité, cache et plus.
- Générateur de Robots.txt Générateur gratuit de robots.txt en ligne. Créez et personnalisez des fichiers robots.txt pour contrôler le crawl des moteurs de recherche, gérer l'accès des robots et optimiser le SEO de votre site.