Convertisseur JSON vers YAML — Gratuit en ligne

Collez votre JSON ci-dessous et cliquez sur Convertir pour obtenir du YAML instantanément.

Entrée Prêt

Les statistiques de l'entrée sont disponibles via le bouton Statistiques au-dessus de ce champ.

Sortie

Les statistiques de la sortie sont disponibles via le bouton Statistiques au-dessus de ce champ.

Les résultats sont fournis à titre informatif uniquement et peuvent contenir des erreurs. Vérifiez les informations importantes de manière indépendante. L'utilisation de cet outil se fait à vos propres risques.

Ce que fait cet outil

Le convertisseur JSON vers YAML réécrit du JSON en YAML : l'indentation remplace les accolades, les éléments de liste commencent par un tiret et la plupart des chaînes n'ont plus besoin de guillemets. Les données sont les mêmes ; seule la notation change.

Les chaînes qui pourraient être mal interprétées en YAML, comme yes, null ou un texte contenant deux-points, sont automatiquement mises entre guillemets pour rester des chaînes.

L'ordre des clés est conservé, les objets imbriqués deviennent des blocs indentés et les tableaux d'objets deviennent des listes dont chaque élément commence par un tiret. Les tableaux et objets vides s'écrivent [] et {}.

Quand l'utiliser

  • Écrire des manifestes Kubernetes, des fichiers Docker Compose, des workflows GitHub Actions ou des playbooks Ansible à partir d'un JSON que vous avez déjà.
  • Rendre une longue configuration plus facile à lire et à relire.
  • Convertir une spécification OpenAPI du JSON vers le YAML, sa forme la plus répandue.
  • Préparer les values d'un chart Helm ou une autre configuration en YAML à partir d'un export JSON.

Exemple concret

Entrée

{"server": {"host": "localhost", "port": 8080}, "features": ["auth", "logging"], "debug": false}

Sortie

server:
  host: localhost
  port: 8080
features:
  - auth
  - logging
debug: false

Questions sur cet outil

Tout document JSON est-il du YAML valide ?

Oui. YAML 1.2 est un sur-ensemble de JSON. La conversion en YAML de style bloc le rend plus lisible, mais les données restent identiques.

Puis-je ajouter des commentaires ?

Oui, après la conversion. YAML accepte les commentaires qui commencent par #. Le JSON n'a pas de commentaires, le convertisseur n'en a donc aucun à reprendre.

Comment revenir au JSON ?

Utilisez le Convertisseur YAML vers JSON. Les commentaires ajoutés dans le YAML sont supprimés, car le JSON ne peut pas les stocker.

Questions fréquentes

Est-il sûr de convertir des données sensibles avec cet outil ?

Oui - vos données sont traitées puis supprimées immédiatement. Rien n'est enregistré ni conservé sur le serveur.

Y a-t-il une limite de taille pour le fichier ?

L'outil gère sans problème les documents de taille habituelle. Pour les fichiers très volumineux, pensez à les diviser au préalable.

Cet outil est-il gratuit ?

Oui, il est gratuit. Sans inscription ni e-mail. Résultats directement sur cette page.

Comment obtenir mon résultat ?

Utilisez cet outil sur cette page. Le résultat apparaît ici, sans envoi par e-mail.