Encodeur et Décodeur Base64

Encodez du texte en Base64 ou décodez des chaînes Base64 instantanément. Prise en charge complète d'UTF-8.

Traitement 100 % côté client — Vos données ne quittent jamais votre navigateur
Texte
Encodé en Base64

Qu'est-ce que l'encodage Base64 ?

Base64 est un système d'encodage binaire-vers-texte qui représente des données binaires dans un format de chaîne de caractères ASCII. Il est couramment utilisé pour intégrer des données binaires dans des formats textuels tels que JSON, XML, HTML et les messages électroniques. Chaque chiffre Base64 représente exactement 6 bits de données, ce qui en fait une méthode largement utilisée pour transmettre des données en toute sécurité sur des canaux qui ne prennent en charge que le texte.

Comment fonctionne l'encodage Base64 ?

L'encodage Base64 fonctionne en prenant les données d'entrée par blocs de trois octets et en les convertissant en quatre caractères ASCII. Les octets d'entrée sont divisés en groupes de 6 bits, et chaque groupe est mappé à un caractère d'un alphabet de 64 caractères (A-Z, a-z, 0-9, +, /). Si la longueur de l'entrée n'est pas un multiple de trois, des caractères de remplissage (=) sont ajoutés à la sortie.

Cas d'utilisation courants

L'encodage Base64 est utilisé pour intégrer des images en CSS ou HTML via des data URIs, encoder des pièces jointes binaires dans les e-mails (MIME), transmettre des données via des URL et des API, stocker du contenu binaire en JSON ou XML, et encoder des informations d'authentification dans les en-têtes HTTP Basic Auth. Cet outil prend en charge le texte UTF-8 complet, vous pouvez donc encoder et décoder des caractères multi-octets, y compris les émojis et les écritures internationales.

Créez avec Phoenix Code

Un éditeur de code moderne avec aperçu en direct, conçu pour les développeurs et designers web.

Essayez Phoenix Code