Convertir du JSON en YAML en ligne : outil et exemples
Convertissez votre JSON en YAML pour vos fichiers de configuration Kubernetes, Docker Compose ou GitHub Actions.
Publié le 12 janvier 2026YAML est le format de configuration de référence pour les outils DevOps modernes : Kubernetes, Docker Compose, GitHub Actions, Ansible et bien d'autres. Convertir du JSON en YAML permet de passer d'un format verbeux à un format lisible et épuré.
Comprendre la conversion
YAML est un sur-ensemble de JSON (tout JSON valide est du YAML valide), mais YAML utilise l'indentation à la place des accolades et crochets, et supprime les guillemets autour des chaînes simples. La conversion est déterministe : les objets JSON deviennent des blocs indentés YAML, les tableaux JSON deviennent des listes avec tirets, les valeurs primitives sont préservées.
📊 Tableau de conversion
| JSON | YAML équivalent |
|---|---|
| {"name": "Alice"} | name: Alice |
| {"port": 8080} | port: 8080 |
| {"debug": true} | debug: true |
| ["a", "b", "c"] | - a - b - c |
| {"db": {"host": "localhost"}} | db: host: localhost |
💡 Exemples pratiques
Vous avez un JSON décrivant vos services Docker. Convertissez-le en YAML pour obtenir un fichier docker-compose.yml valide directement utilisable.
Les manifests Kubernetes (Deployment, Service, ConfigMap) sont en YAML. Construisez votre structure en JSON, convertissez et copiez dans votre fichier .yaml.
Une réponse JSON d'API avec de nombreux niveaux d'imbrication est souvent plus lisible une fois convertie en YAML pour une revue humaine.
⚡ Utiliser l'outil
Essayez notre outil en ligne gratuit — aucune installation requise.
Accéder à l’outil →