Convertisseur JSON ↔ YAML
Collez du JSON ou du YAML : la conversion s’affiche en direct, avec la ligne exacte de l’erreur si le contenu est invalide. Rien n’est envoyé sur un serveur.
Conversion
À propos de JSON et YAML
JSON et YAML décrivent les mêmes données : objets, listes, textes, nombres, booléens. JSON est le format des API et des fichiers package.json ; YAML, plus lisible et commenté, est celui de Docker Compose, Kubernetes, GitHub Actions, Ansible ou OpenAPI.
Fonctionnalités
- Deux sens : JSON → YAML et YAML → JSON, bouton « Inverser »
- Indentation de 2 ou 4 espaces, tri des clés facultatif
- Documents multiples : un fichier YAML avec « --- » devient un tableau JSON
- Erreurs précises : ligne et colonne du problème
- Lecture sûre : aucun type exécutable, les dates restent du texte
- Copier ou télécharger le résultat (.json, .yaml)
Comment utiliser l’outil
- Étape 1 : choisissez le sens de conversion
- Étape 2 : collez votre contenu dans la zone de gauche
- Étape 3 : copiez ou téléchargez le résultat
Bon à savoir
- Les commentaires YAML (#) n’existent pas en JSON : ils sont perdus à la conversion
- Les textes comme « yes », « no », « on » ou « 08 » sont mis entre guillemets en YAML pour ne pas être lus comme des booléens ou des nombres
- Les ancres et alias YAML (&, *) sont développés dans le JSON
Confidentialité
Tout est calculé dans votre navigateur : les données saisies ne sont envoyées nulle part et nous n’y avons pas accès. Vous pouvez y coller des données internes sans risque.