Menu
Dev Tools

Convertir JSON en YAML en ligne gratuitement

Convertissez du JSON en YAML en temps réel. Gère les objets imbriqués, les tableaux et tous les types JSON. Tout se passe dans votre navigateur.

Fichiers jamais stockésInstantanéSans inscription

🔒 Votre fichier ne quitte jamais votre navigateur. La conversion se fait en local avec js-yaml.

Comment convertir du JSON en YAML en ligne

  1. 1

    Collez votre JSON

    Collez un JSON valide dans la zone de saisie.

  2. 2

    Consultez le résultat en YAML

    Le YAML converti s'affiche instantanément. L'outil valide votre JSON et affiche une erreur s'il est mal formé.

  3. 3

    Copiez le YAML

    Cliquez sur Copier pour placer le YAML dans le presse-papiers.

JSON et YAML décrivent le même modèle de données (dictionnaires, listes et valeurs simples), mais ils s'adressent à des lecteurs différents. Le JSON est fait pour les machines : guillemets stricts, pas de commentaires, aucune ambiguïté. Le YAML est fait pour les personnes qui modifient une configuration à la main : indentation à la place des accolades, guillemets facultatifs et commentaires. Convertir du JSON en YAML est souvent la première étape pour rendre une réponse d'API ou une configuration générée plus facile à maintenir.

Usages courants : transformer une configuration JSON en manifeste Kubernetes, fichier docker-compose, workflow GitHub Actions ou playbook Ansible, des écosystèmes qui ont adopté le YAML. C'est aussi pratique pour relire de gros JSON dans une pull request, car le YAML se compare ligne par ligne bien mieux qu'un JSON sur une seule ligne.

La conversion s'effectue dans votre navigateur avec la bibliothèque js-yaml : les données que vous collez ne sont envoyées à aucun serveur. Avant de produire le YAML, l'outil analyse votre JSON ; une saisie mal formée donne donc une erreur claire plutôt qu'un fichier cassé. Les accolades et crochets deviennent de l'indentation, les guillemets des clés disparaissent quand c'est sans risque et rien n'est perdu : vous pouvez revenir en arrière avec le convertisseur YAML vers JSON. Gardez simplement en tête qu'en YAML l'indentation a un sens : la modifier change la structure.

Questions fréquentes

Ces outils pourraient aussi vous servir