Formateur YAML

Formatez et validez votre code YAML.

Formateur YAML

Mettre de l'ordre dans votre YAML

Le YAML est devenu le format de configuration de référence : pipelines CI/CD, fichiers Docker Compose, manifestes Kubernetes, paramètres d'applications. Sa lisibilité repose entièrement sur l'indentation, et la moindre irrégularité d'espaces peut casser le fichier ou en modifier le sens. Ce formateur réaligne automatiquement votre YAML sur une indentation propre, par paliers de deux espaces, pour réduire ces erreurs.

Convertir du YAML en JSON

Le bouton Vers JSON traduit vos clés, valeurs et objets imbriqués en un objet JSON indenté. Les valeurs booléennes, nulles et numériques sont automatiquement typées. C'est pratique pour réutiliser une configuration dans un contexte qui attend du JSON, ou simplement pour vérifier comment vos données sont interprétées. La conversion vise les structures simples ; les cas avancés peuvent ne pas être pris en charge.

Gratuit, rapide et privé

Collez votre YAML, choisissez Formater ou Vers JSON, puis copiez le résultat d'un clic. Tout le traitement reste local dans votre navigateur : pas d'inscription, pas de téléversement et aucune limite d'utilisation. Vos fichiers de configuration, parfois sensibles, ne sont jamais transmis sur un serveur.

Questions fréquentes

Que fait le bouton Formater ?
Il normalise l'indentation de votre YAML en alignant chaque niveau sur des multiples de deux espaces. Les lignes vides sont conservées et les espaces de début sont harmonisés, ce qui corrige les indentations irrégulières souvent source d'erreurs en YAML.
Comment fonctionne la conversion vers JSON ?
Le bouton Vers JSON lit vos paires clé: valeur et vos objets imbriqués, puis génère un objet JSON indenté équivalent. Les valeurs true, false, null et les nombres sont reconnus et convertis dans le type approprié.
Tous les fichiers YAML peuvent-ils être convertis en JSON ?
La conversion couvre les cas simples : clés, valeurs et objets imbriqués. Les structures avancées comme les listes à tirets, les blocs multilignes ou les ancres ne sont pas prises en charge et peuvent générer un message d'erreur. Le formatage, lui, fonctionne sur tout texte.
Pourquoi l'indentation est-elle si importante en YAML ?
En YAML, l'indentation définit la hiérarchie des données : un mauvais nombre d'espaces change le sens du fichier ou le rend invalide. Normaliser l'indentation avant utilisation évite des erreurs de chargement difficiles à repérer.
Mes données sont-elles envoyées sur un serveur ?
Non. Le formatage et la conversion s'exécutent entièrement dans votre navigateur. Votre YAML ne quitte jamais votre machine, vous pouvez donc traiter des fichiers de configuration sensibles en toute sécurité.

Outils similaires

Tous les outils Code