Validateur YAML
Vérifiez qu’un fichier YAML est valide et trouvez l’endroit exact où il casse.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Validateur YAML ?
Les erreurs YAML sont faciles à commettre et difficiles à repérer : une tabulation au lieu d’espaces, un espace manquant après les deux-points, une séquence trop indentée d’un niveau, ou deux clés identiques dans un même mapping. Un validateur les transforme en message précis.
Cet outil analyse votre texte comme du YAML 1.2 (schéma core) avec la bibliothèque yaml et signale chaque erreur avec sa ligne et sa colonne, un extrait repéré et la liste de tous les problèmes. Les clés en double sont traitées comme des erreurs. Si le YAML est valide, il affiche le nombre de documents, le type racine, le nombre de clés, la profondeur et la taille. Les balises personnalisées ne sont jamais exécutées et l’expansion d’alias est plafonnée.
Comment ça marche ?
- Collez votre YAML.
- Lisez le bandeau d’état : valide ou invalide.
- En cas d’erreur, suivez la ligne, la colonne et l’extrait repéré, corrigez le fichier et voyez le résultat se mettre à jour.
- Une fois valide, formatez-le ou convertissez-le en JSON avec les outils voisins.
Cas d'usage courants
- Contrôler un manifeste Kubernetes, un fichier values Helm ou un docker-compose.yml avant de l’appliquer.
- Trouver l’erreur d’indentation qui casse un workflow CI.
- Détecter les clés en double qui s’écrasent silencieusement.
- Compter les documents d’un flux YAML multi-documents.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
version: "3.8"
services:
web:
image: nginx:1.27
ports:
- "8080:80"
environment:
- MODE=prod
db:
image: postgres:16
Documents: 1 Type racine: mapping / objet Nombre total de clés: 8 Profondeur: 4 Taille: 147 B
Confidentialité
Validateur YAML s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
La vérification porte sur la syntaxe YAML uniquement, pas sur le schéma attendu par Kubernetes, Compose ou un autre outil.
Questions fréquentes
Pourquoi les tabulations sont-elles une erreur ?
YAML interdit les tabulations pour l’indentation. Remplacez-les par des espaces.
Les clés en double sont-elles vraiment des erreurs ?
La spécification YAML exige des clés uniques. Beaucoup d’analyseurs gardent silencieusement la dernière valeur, ce qui masque des erreurs : ce validateur les signale.
Que montre le nombre de documents ?
Un fichier YAML peut contenir plusieurs documents séparés par ---. L’outil les compte tous et valide chacun.
Outils associés
Formateur YAML
Réindentez et normalisez un fichier YAML en conservant commentaires, ancres et structure multi-documents.
JSON & données
Convertisseur YAML en JSON
Transformez du YAML en JSON strict en résolvant au passage ancres, alias et clés de fusion.
JSON & données
Convertisseur JSON en YAML
Transformez du JSON en YAML lisible au style bloc, avec des chaînes entre guillemets seulement si nécessaire.
JSON & données
Validateur JSON
Vérifiez qu’un texte est du JSON valide et repérez le caractère exact où il déraille.
JSON & données
Validateur XML
Vérifiez si votre XML est bien formé et voyez précisément où il casse.
JSON & données
Réparer JSON
Collez du « presque JSON » issu d’un journal, d’une réponse de chatbot ou d’un extrait JavaScript et obtenez du JSON valide, avec un rapport clair de chaque changement.
JSON & données