Aller au contenu
Toova
Tous les outils

Convertir YAML en JSON en ligne

Conçu pour la confidentialité — fonctionne entièrement dans votre navigateur

Convertissez du YAML en JSON instantanément, dans votre navigateur. Toova gère toutes les fonctionnalités YAML 1.2 — chaînes multi-lignes, ancres, références, mappings imbriqués et listes — et vous renvoie du JSON propre en format 2 espaces, 4 espaces ou minifié.

Quand vous avez besoin de YAML vers JSON

Les API et la plupart des environnements de programmation attendent du JSON, mais vos fichiers de configuration sont généralement en YAML. Que vous chargiez un workflow GitHub Actions dans un script, déboguiez un chart Helm ou alimentiez une base de données depuis un fichier de fixture, vous avez souvent besoin de convertir rapidement du YAML en JSON. Toova le fait en un seul collage, sans aller-retour serveur ni inscription.

Contrôle de l'indentation et validation

Choisissez une sortie à 2 espaces, 4 espaces ou minifiée selon la destination. Le convertisseur valide le YAML à la volée — si l'indentation est cassée ou qu'une valeur est mal formée, vous obtenez une erreur claire indiquant la ligne fautive. Les ancres et alias sont résolus automatiquement, de sorte que la sortie JSON contient les valeurs développées, pas la syntaxe de référence.

Privé par défaut

Chaque conversion a lieu localement dans votre navigateur. Aucun téléversement, aucune journalisation, aucune analyse du contenu. Cela rend l'outil sûr pour convertir des configurations internes, des secrets d'infrastructure ou des fixtures de recette. L'onglet Réseau des outils de développement restera vide pendant votre travail — vérifiez-le vous-même.

Questions fréquentes

Quelles fonctionnalités YAML sont prises en charge ?
Le convertisseur gère tous les types YAML 1.2 standard : chaînes, nombres, booléens, null, tableaux et objets imbriqués. Les chaînes multi-lignes, les ancres et les alias fonctionnent également. Les balises et types personnalisés sont ignorés gracieusement.
Pourquoi mon YAML avec des commentaires échoue-t-il à la conversion ?
Les commentaires ne font pas partie du modèle de données YAML. Ils sont supprimés lors de l'analyse — c'est le comportement attendu, pas une erreur. Si la conversion échoue, la cause se trouve ailleurs dans le document.
Puis-je minifier la sortie JSON ?
Oui. Utilisez le bouton Minifier pour produire un JSON compact sans espaces. Cette sortie est ce que vous voulez pour les charges utiles d'API ou les colonnes de base de données où la taille compte.
Mes données YAML sont-elles envoyées à un serveur ?
Non. Tout s'exécute localement dans votre navigateur. Votre YAML ne quitte jamais votre appareil, et la page fonctionne hors ligne après le premier chargement.
Comment les ancres et alias YAML sont-ils gérés ?
Les ancres (&nom) et les alias (*nom) sont développés automatiquement. La sortie JSON contient les valeurs résolues, ce qui vous permet de l'injecter directement dans n'importe quel analyseur JSON sans nécessiter de prise en charge des références.