Convertisseur Base64
Convertissez n’importe quel texte en Base64 et inversement avec une prise en charge complète de l’UTF-8 — l’arabe, les emoji et les symboles s’encodent correctement. Tout s’exécute sur votre appareil et rien n’est téléversé.
Veuillez saisir des valeurs valides.
Comment utiliser
- Collez votre texte ou votre chaîne Base64 dans la zone de saisie.
- Cliquez sur « Encoder en Base64 » ou « Décoder le Base64 » selon le sens souhaité.
- Copiez le résultat en un clic — le Base64 invalide est signalé instantanément.
Questions fréquentes
Le Base64 est-il un chiffrement ?
Non. Le Base64 est un schéma d’encodage, pas du chiffrement : il convertit les données en une forme textuelle sûre grâce à un alphabet public et ne nécessite aucune clé. N’importe qui peut le décoder instantanément, ne l’utilisez donc jamais pour protéger des mots de passe ou des secrets — utilisez un vrai chiffrement pour cela.
L’encodage a-t-il lieu sur mon appareil ?
Oui, entièrement. L’outil utilise les fonctions intégrées TextEncoder et btoa/atob du navigateur, donc votre texte est converti localement et n’est jamais téléversé, stocké ni consulté par un serveur.
Pourquoi vois-je des caractères � après le décodage ?
Cela arrive lorsque le Base64 d’origine a été produit à partir d’octets qui ne sont pas de l’UTF-8 valide, ou lorsque la chaîne a été copiée de manière incomplète. Veillez à coller la chaîne Base64 entière, y compris l’éventuel remplissage = final ; cet outil encode et décode en UTF-8 dans les deux sens.
Le résultat est-il sûr pour les URL et pourquoi finit-il par = ?
Le Base64 standard utilise les caractères +, / et un ou deux = de remplissage en fin de chaîne, qui ont des significations spéciales dans les URL : il n’est donc pas sûr tel quel. Échappez-le avant de l’insérer dans une chaîne de requête, ou utilisez la variante base64url, qui remplace + et / par - et _.