🧰 UtlKit

Formateur YAML

Formatez, embellissez et validez les fichiers YAML avec détection d'erreurs.

🐛

Signaler un ProblĂšme

Vous avez trouvé un bug ou avez une suggestion ? Aidez-nous à améliorer cet outil.

📊 RĂ©sumĂ© des DonnĂ©es (rempli automatiquement)

Outil: yaml-formatter · /tools/yaml-formatter/

indent: 2

mode: format

Qu'est-ce que cet outil ?

Le Formateur YAML met en forme les documents YAML avec une indentation, un alignement et une coloration syntaxique appropriés. Le YAML est largement utilisé pour les fichiers de configuration (Docker Compose, Kubernetes, CI/CD, Ansible). Le formateur corrige l'indentation incohérente, supprime les espaces en fin de ligne, trie les clés en option et valide la syntaxe YAML.

Comment l'utiliser

  1. 1

    Coller le YAML

    Saisissez votre contenu YAML.

  2. 2

    Formater

    Cliquez pour mettre en forme avec une indentation de 2 espaces.

  3. 3

    Copier le résultat

    Obtenez le YAML mis en forme.

Foire aux questions

Pourquoi l'indentation du YAML est-elle importante ?

Le YAML utilise l'indentation (espaces, pas de tabulations) pour définir la structure. Une indentation incohérente provoque des erreurs d'analyse. La pratique standard est de 2 espaces par niveau. Le formateur assure une indentation cohérente sur tout le document.

Prend-il en charge les ancres YAML ?

Oui, les ancres et les alias sont préservés.

Mes données sont-elles traitées localement ?

Oui, tout le traitement se déroule dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Quelle est la différence entre YAML et JSON ?

Les deux stockent les mĂȘmes types de donnĂ©es. Le YAML est plus lisible (basĂ© sur l'indentation, commentaires autorisĂ©s, pas d'accolades) ; le JSON est plus strict (accolades et guillemets obligatoires, pas de commentaires) et plus pratique pour les machines. Ils se convertissent librement — les mĂȘmes donnĂ©es dans les deux formats portent une information identique, donc choisissez selon le public : YAML pour les humains et les fichiers de configuration, JSON pour les API.