YAML en JSON

Convertissez du YAML en JSON propre, y compris les fichiers multi-documents.

Convertir du YAML en JSON, y compris les fichiers multi-documents

YAML est le format des fichiers de configuration et des pipelines ; JSON est ce que lisent les outils, les services web et les navigateurs. YAML en JSON convertit l'un en l'autre sans modifier les données : les correspondances deviennent des objets, les séquences deviennent des tableaux, et les nombres, booléens et null conservent leur type.

Collez le YAML ou déposez un fichier .yaml ou .yml. L'ordre des clés est préservé, si bien que le JSON se lit dans le même ordre que votre fichier. Un fichier contenant plusieurs documents séparés par --- renvoie un tableau JSON avec une entrée par document. Les dates et horodatages que YAML interpréterait comme des valeurs de date sont écrits sous forme de chaînes ISO 8601, car JSON ne possède pas de type date. Les ancres et les alias sont résolus, si bien que le JSON contient le contenu répété plutôt que des références à celui-ci. Si le YAML est invalide, le message indique la ligne et la colonne du problème plutôt qu'une erreur générique.

Les commentaires ne peuvent pas être transposés en JSON et sont supprimés ; si vous en dépendez, conservez le YAML comme source de vérité et générez le JSON à partir de lui. Utilisez JSON en YAML pour le sens inverse, le Formateur JSON pour mettre en forme ou minifier le résultat, et Comparer JSON pour vérifier les différences entre deux configurations converties.

Comment utiliser l’outil YAML en JSON

  1. Saisissez ou collez votre YAML, ou ouvrez un fichier.
  2. Cliquez sur « Traiter YAML en JSON » puis téléchargez votre résultat.

Questions fréquentes

YAML en JSON est-il gratuit ?

Oui. YAML en JSON est gratuit pour un usage léger, sans inscription : les visiteurs anonymes disposent de 10 tâches gratuites par jour, et un compte gratuit rend l’usage quotidien illimité. Le forfait Pro payant supprime les publicités et augmente les limites de taille de fichier pour les travaux plus lourds.

Mon fichier est-il en sécurité ?

Oui. Votre fichier est envoyé en HTTPS, traité par des logiciels open source auto-hébergés sur nos serveurs (aucune IA tierce ni API cloud), puis supprimé au plus tard sous 60 minutes, en général juste après que votre résultat est prêt.

Quels formats de fichier YAML en JSON accepte-t-il ?

YAML en JSON accepte les fichiers YAML, YML. Convertissez d’abord les autres formats vers un format pris en charge : les outils associés ci-dessous peuvent généralement le faire.

Outils associés

Parcourez les 110+ outils gratuits PDF, image, Markdown et JSON →