Convertir JSON en YAML (et inversement)
Convertissez un objet JSON en YAML, ou un fichier YAML en JSON.
Comment ça marche
Cet outil vise surtout les manifests Kubernetes, les fichiers docker-compose.yml et les configurations d'outils CI/CD, qui sont presque toujours écrits en YAML. Pour manipuler ce type de fichier par script (lire une valeur, la transformer, générer un manifeste dynamiquement), il est souvent plus simple de travailler en JSON : collez votre YAML et cliquez sur « YAML → JSON » pour obtenir une structure directement exploitable. Dans l'autre sens, « JSON → YAML » convertit un objet JSON généré par un script en YAML lisible, prêt à être déposé dans un fichier de configuration.
Le YAML généré respecte-t-il l'indentation habituelle ?
Oui, la conversion produit du YAML avec l'indentation à deux espaces standard, listes et objets imbriqués inclus. Le résultat est un YAML valide, mais la mise en forme (ordre des clés, style d'indentation) peut différer légèrement d'un fichier écrit à la main.
Les commentaires YAML sont-ils conservés ?
Non. Le JSON n'a pas de notion de commentaire, donc lors d'une conversion YAML → JSON → YAML, tout commentaire présent dans le YAML d'origine est perdu — seules les données structurées (clés, valeurs, listes) sont préservées.
Traitement 100% local : la conversion s'exécute entièrement dans votre navigateur grâce à WebAssembly — votre configuration n'est jamais envoyée à un serveur.