Entrée

Mode :

Sortie

Qu'est-ce que Base64 vers YAML ?

Vous travaillez avec Kubernetes, Docker Compose ou des pipelines CI/CD ? Vous avez probablement rencontré des configs YAML encodées en Base64 stockées dans des secrets, variables d'environnement ou payloads API. Cet outil les décode instantanément : collez la chaîne Base64 et obtenez du YAML lisible. Il encode aussi le YAML en Base64 pour l'intégration dans les Secrets Kubernetes, les APIs web ou les payloads JSON. Tout tourne dans votre navigateur, vos configs sensibles ne quittent jamais votre machine.

Basculez entre Décoder (Base64 → YAML) et Encoder (YAML → Base64) via les boutons de mode.

Comment utiliser cet outil

1

Choisir le mode

Sélectionnez Décoder pour convertir Base64 en YAML, ou Encoder pour l'inverse.

2

Coller l'entrée

Collez votre chaîne Base64 ou YAML dans l'éditeur gauche.

3

Copier ou télécharger le résultat

Le panneau droit se met à jour automatiquement.

Exemple

Décodage d'une chaîne Base64 contenant un document YAML :

Entrée Base64

Entrée

Sortie YAML

Sortie

Foire aux questions

Comment décoder des fichiers config YAML encodés en Base64 ?

Collez la chaîne Base64 dans l'éditeur gauche en mode Décoder. L'outil génère instantanément le YAML original.

Puis-je encoder un fichier YAML avec des caractères spéciaux en Base64 ?

Oui, avec une réserve. La fonction btoa() du navigateur ne gère que les caractères Latin-1. Pour les caractères UTF-8, consultez le guide MDN Base64.

Mes données de configuration YAML sont-elles privées ?

Oui. Tout l'encodage et le décodage se fait localement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Quels cas d'usage YAML cet outil gère-t-il ?

Il gère tout YAML textuel : manifestes Kubernetes, fichiers Docker Compose, playbooks Ansible, configs de pipelines CI/CD et plus.

Outils associés

Le schéma d'encodage Base64 est défini dans RFC 4648.