Outils pour développeurs

Encoder et décoder en Base64

Texte vers Base64 et inversement, accents compris.

Collez un texte pour l’encoder en Base64, ou une chaîne Base64 pour retrouver le texte d’origine. Les caractères accentués et les emojis sont gérés correctement (UTF-8).

Résultat

—

Longueur du résultat (caractères)

—

Comment utiliser cet outil

  1. Collez votre texte (ou votre chaîne Base64) dans la zone de saisie.
  2. Choisissez « Encoder » ou « Décoder ».
  3. Copiez le résultat avec le bouton « Copier ».

Qu’est-ce que le Base64 ?

Le Base64 représente des données binaires ou du texte à l’aide de seulement 64 caractères sûrs (A-Z, a-z, 0-9, + et /), avec éventuellement un ou deux signes « = » de remplissage. On le rencontre dans les e-mails (pièces jointes MIME), les URL de données, les en-têtes d’authentification HTTP ou les jetons JWT.

Exemple

Le mot Bonjour s’encode en Qm9uam91cg==. Chaque groupe de trois octets du texte devient quatre caractères Base64 ; ici, le dernier groupe est incomplet, d’où les deux signes « = ».

Base64 n’est pas du chiffrement

Encoder en Base64 ne protège rien : n’importe qui peut décoder la chaîne en un clic. N’utilisez jamais Base64 pour « cacher » un mot de passe. C’est un simple format de transport, qui augmente la taille des données d’environ un tiers.

Accents, emojis et erreurs courantes

Questions fréquentes

Comment encoder du texte en Base64 ?

Collez le texte, choisissez « Encoder en Base64 » et copiez le résultat. Les accents sont gérés en UTF-8.

Comment décoder une chaîne Base64 ?

Collez la chaîne, choisissez « Décoder depuis Base64 » : le texte d’origine s’affiche si la chaîne est valide.

Base64 est-il un moyen de chiffrer des données ?

Non. C’est un simple encodage réversible sans clé, qui ne protège aucune information.

Pourquoi y a-t-il des signes égal à la fin ?

Ils complètent le dernier groupe pour obtenir une longueur multiple de 4. Ils sont facultatifs dans certaines variantes.

Mes données sont-elles envoyées à un serveur ?

Non, l’encodage et le décodage sont effectués localement dans votre navigateur.

Cet outil est fourni à titre purement informatif et indicatif. Les résultats ne doivent pas être considérés comme un conseil professionnel financier, fiscal, juridique, médical ou technique. Vérifiez toujours les calculs importants auprès d'un professionnel qualifié ou d'une source officielle avant de prendre une décision.