YAML vers JSON
Transformez YAML en JSON directement dans votre navigateur. Sans téléchargement sur le serveur.
YAML
JSON
- Taille du fichier — jusqu'à 20 Mo
- En entrée — un YAML valide
- Les objets et tableaux imbriqués sont pris en charge
À propos du convertisseur YAML vers JSON
YAML est un format pratique pour les fichiers de configuration : Docker Compose, Kubernetes, Ansible, GitHub Actions. Mais parfois il faut convertir YAML en JSON — par exemple, pour le charger dans une API ou pour le traiter par un script. Notre convertisseur le fait directement dans le navigateur, sans téléchargement du fichier sur le serveur.
Toutes les données sont traitées localement — vos configs et secrets (mots de passe, jetons) ne quittent pas l'appareil. C'est important, car les fichiers YAML contiennent souvent des informations sensibles.
Ce que le convertisseur peut faire
- Objets imbriqués : toute profondeur d'imbrication.
- Tableaux : en forme de bloc (- item) et en ligne ([a, b, c]).
- Types de données : chaînes, nombres, booléens, null.
- Chaînes entre guillemets : simples et doubles.
- Chaînes multilignes : via | et >.
- Commentaires : les lignes commençant par # sont ignorées.
Comment utiliser
- Déposez le fichier YAML, sélectionnez-le via l'explorateur ou collez le texte manuellement.
- Cliquez sur « Convertir en JSON ».
- Copiez le résultat ou téléchargez-le sous forme de fichier data.json.
Questions fréquentes
Où vont mes fichiers ? Nulle part. Le fichier est traité dans la mémoire de votre navigateur et disparaît lorsque vous fermez la page.
Et si le YAML contient plusieurs documents (via ---) ? Le convertisseur traitera uniquement le premier document. Les documents multiples ne sont pas encore pris en charge.
Comment distinguer YAML de JSON ? YAML utilise l'indentation au lieu des accolades. Par exemple, key: value au lieu de {"key": "value"}.
Les anchors et aliases sont-ils pris en charge ? Non, ce sont des fonctionnalités avancées de YAML. Le convertisseur fonctionne avec la syntaxe de base.