Convertissez YAML et JSON dans les deux sens

Collez du YAML ou du JSON à gauche et il est converti dans le format opposé en temps réel à droite. L'outil propose des options d'indentation et de tri des clés ainsi qu'un affichage des erreurs ligne par ligne, et tout le traitement se fait uniquement dans votre navigateur.

AG YAML — Convertisseur et validateur YAML ↔ JSON

YAML JSON
Indentation
SourceYAML
RésultatJSON
Lignes0
Taille0 B
Clés0
Cet outil convertit YAML 1.2 et JSON entre eux grâce au moteur js-yaml. Si l'analyse échoue, il vous indique à quelle ligne et ce qui ne va pas, et pour la sortie JSON vous pouvez choisir l'indentation (2·4·tabulation·compression) et le tri alphabétique des clés. Le contenu saisi n'est ni envoyé ni stocké sur aucun serveur : tout est traité dans votre navigateur.

La conversion YAML ↔ JSON fonctionne-t-elle dans les deux sens ?

Oui. Le bouton de direction au centre permet de basculer entre YAML→JSON et JSON→YAML, et vous pouvez réutiliser le résultat comme entrée pour vérifier l'aller-retour.

Puis-je savoir ce qui ne va pas lorsque la conversion échoue ?

En cas d'erreur de syntaxe, le numéro de ligne détecté par l'analyseur et la cause sont affichés sous le panneau source. Pour le YAML, l'information de position de js-yaml est utilisée ; pour le JSON, la position de l'erreur est convertie en ligne et colonne.

Puis-je modifier l'indentation du JSON ou le tri des clés ?

Oui. Vous pouvez choisir entre 2 espaces, 4 espaces, tabulation ou compression (Minify), et en activant le tri alphabétique des clés, les clés des objets sont affichées triées.

Les données saisies sont-elles envoyées à un serveur ?

Non. Toute la conversion se fait uniquement dans votre navigateur et aucun contenu n'est envoyé ni stocké sur un serveur. Vous pouvez manipuler des fichiers de configuration et des secrets en toute sécurité.

Traitement dans le navigateur Conversion en temps réel Sans inscription Entièrement gratuit