Webtools

Encodeur Base64

Encoder et décoder des chaînes Base64

À propos de l'encodeur / décodeur Base64

Base64 est un schéma d'encodage qui convertit les données binaires en une chaîne de texte utilisant 64 caractères ASCII. Il est largement utilisé pour transmettre en toute sécurité des données binaires sur des protocoles textuels, intégrer des images en HTML ou CSS, et encoder les identifiants dans les en-têtes d'authentification HTTP Basic.

Cet encodeur supporte l'ensemble complet des caractères Unicode, pas seulement ASCII — il gère correctement les emoji, les caractères accentués et tout autre texte UTF-8. Les utilisations courantes incluent l'encodage des pièces jointes e-mail, l'intégration de petites images en tant qu'URI de données, l'inspection des jetons et identifiants encodés, et la préparation des données pour les API qui nécessitent une entrée Base64.

Questions fréquemment posées

Base64 est-il un chiffrement ?
Non — Base64 est un encodage, pas un chiffrement. Les données originales peuvent être récupérées par n'importe qui sans clé. Ne l'utilisez pas pour masquer des secrets ; utilisez-le uniquement pour rendre les données binaires sûres pour le texte.
Pourquoi la sortie encodée se termine-t-elle parfois par = ?
Remplissage. Base64 encode les données en groupes de 3 octets. Si la longueur de l'entrée n'est pas un multiple de 3, un ou deux caractères = sont ajoutés pour que la longueur de la sortie reste un multiple de 4.