L’agence Orqeo ↗

Développeurs

Convertisseur JSON ↔ YAML

JSON vers YAML, YAML vers JSON : la conversion propre, instantanée, dans votre navigateur.

Résultat

Une API vous renvoie du JSON, votre pipeline CI/CD attend du YAML — ou l’inverse : un manifeste Kubernetes à transformer en JSON pour un appel d’API. Plutôt que de réécrire la structure à la main en risquant une erreur d’indentation, collez votre document ici et convertissez-le dans un sens comme dans l’autre. La syntaxe est vérifiée au passage : un YAML mal indenté ou un JSON invalide est signalé immédiatement au lieu d’échouer plus tard dans votre déploiement. Les types sont préservés — chaînes, nombres, booléens, listes, objets imbriqués. Tout s’exécute dans votre navigateur, vos fichiers de configuration ne quittent jamais votre machine. Gratuit et sans inscription.

Comment faire ?

  1. Collez votre document JSON ou YAML dans la zone d’entrée.
  2. Cliquez sur « Vers YAML » ou « Vers JSON » selon le sens voulu.
  3. Vérifiez le résultat : les erreurs de syntaxe sont signalées immédiatement.
  4. Copiez la sortie en un clic.

Questions fréquentes

Pourquoi YAML est-il si utilisé pour la configuration ?

Parce qu’il est plus lisible que le JSON pour un humain : pas d’accolades ni de guillemets obligatoires, une structure par indentation et surtout des commentaires — ce que le JSON ne permet pas. C’est pourquoi Kubernetes, GitHub Actions, Docker Compose et la plupart des outils CI/CD l’ont adopté.

Quels sont les pièges classiques du YAML ?

L’indentation d’abord : un espace de trop change la structure, et les tabulations sont interdites. Ensuite les conversions implicites : selon la version du parseur, « no », « yes » ou « on » peuvent devenir des booléens, et un code postal comme 07500 perdre son zéro. En cas de doute, mettez la valeur entre guillemets.

Le JSON est-il un sous-ensemble du YAML ?

Oui, depuis YAML 1.2 : tout document JSON valide est aussi un document YAML valide. Un parseur YAML lira donc votre JSON tel quel. L’inverse n’est pas vrai : le YAML offre des fonctionnalités (commentaires, ancres, multi-documents) sans équivalent JSON.

Mes commentaires YAML sont-ils conservés vers JSON ?

Non, et aucun convertisseur ne peut le faire : le JSON ne connaît pas les commentaires. Ils sont donc perdus dans le sens YAML → JSON. Si vous devez faire l’aller-retour, gardez la version YAML commentée comme source de vérité.

Outils liés