Skip to content
freeonlinefileconvert

JSON en YAML

Transformez du JSON en YAML propre, facile à lire, à modifier et à garder dans un fichier de configuration.

ou déposez-les ici · jusqu’à 50 Mo par fichier, gratuitement

Fichiers plus volumineux ? Pro convertit des fichiers jusqu’à 500 Mo

Cela dépasse la version gratuite

Vous pouvez quand même le faire : convertissez maintenant et payez 1,99 € seulement si vous voulez télécharger le résultat.

La version gratuite accepte des fichiers jusqu’à 50 Mo et jusqu’à 20 fichiers à la fois.

Besoin de la conversion inverse ?YAML en JSON

Gratuit · Sans inscription · Sans filigrane · Vos fichiers ne quittent jamais votre appareil

JSON en YAML en 3 étapes

  1. Sélectionnez votre fichier JSON, ou déposez-le dans le cadre.
  2. Cliquez sur Convertir en YAML.
  3. Téléchargez le fichier .yaml, prêt à modifier ou à committer.

Un YAML lisible à partir de n’importe quel JSON

Le JSON est ce que produisent les API et les programmes ; le YAML est ce que l’on préfère lire et modifier à la main. Convertir en YAML une réponse d’API, un manifeste de paquet ou un réglage exporté supprime les accolades et la plupart des guillemets : la structure apparaît par la seule indentation.

Le résultat utilise une indentation de deux espaces et ne coupe jamais les longues lignes. Les chaînes ne sont mises entre guillemets que lorsque le YAML les lirait autrement, comme "true", "007" ou "2026-03-15" : les valeurs gardent ainsi leur type exact à la relecture. Tout JSON valide est aussi du YAML valide, rien ne se perd en route.

Questions fréquentes

Comment convertir du JSON en YAML ?

Sélectionnez votre fichier JSON et cliquez sur Convertir en YAML. L’outil vérifie le JSON, l’écrit en YAML avec une indentation de deux espaces et télécharge un fichier .yaml. Si le JSON n’est pas valide, vous voyez le message de l’analyseur pour le corriger d’abord.

Pourquoi certaines valeurs sont-elles entre guillemets ?

Les valeurs que le YAML lirait comme un nombre, un booléen, null ou une date sont mises entre guillemets quand elles étaient du texte dans le JSON. Par exemple, la chaîne "007" reste "007" au lieu de devenir le nombre 7. Le texte ordinaire sans ce risque est écrit sans guillemets.

Peut-on utiliser le résultat dans Kubernetes ou Docker Compose ?

Oui, à condition que le JSON ait la structure attendue par ces outils. Le YAML contient exactement les mêmes données : un manifeste exporté en JSON avec kubectl, par exemple, peut être converti, modifié puis appliqué à nouveau.

Le YAML garde-t-il l’ordre des clés ?

Oui. Les clés apparaissent dans le même ordre que dans le fichier JSON, et les listes gardent l’ordre de leurs entrées : le YAML est donc facile à comparer avec l’original et avec les versions précédentes de votre dépôt.

Mon fichier est-il envoyé sur un serveur ?

Non. Le JSON est converti dans votre navigateur, sur votre propre appareil : les réglages, secrets ou données clients qu’il contient ne quittent jamais votre ordinateur. Une fois la page chargée, le convertisseur continue de fonctionner même sans connexion internet.

Outils similaires

Vous êtes parmi les premiers

FreeOnlineFileConvert vient d’ouvrir. Créez dès maintenant un compte gratuit et rejoignez notre liste Family & Friends : tout le forfait Pro, gratuit à vie.

Pro0 €6,99 €
Rejoindre gratuitement