Aller au contenu
ToutUtils

Développeur

Encoder / décoder Base64

Encodez ou décodez du texte en Base64. Support Unicode complet (UTF-8) pour les accents, emojis et caractères asiatiques.

Ad — top banner — tool-top

L'encodage est UTF-8 : les accents et emojis sont correctement gérés dans les deux sens.

Ad — in-article — tool-inarticle

Comment utiliser cet outil

Base64 est un encodage qui transforme n'importe quelle donnée binaire en chaîne ASCII imprimable, à l'aide de 64 caractères (A-Z, a-z, 0-9, +, /). Utilisé pour inclure des images dans du CSS ou du HTML (data URIs), transmettre des tokens JWT, envoyer des pièces jointes par email, ou stocker des données binaires dans un format texte (JSON, XML).

Exemples concrets

  • « Hello » → « SGVsbG8= »
  • « Été » → « w4l0w6k= »
  • « 🚀 » → « 8J+agA== »
Ad — in-article 2 — tool-inarticle-2

Questions fréquentes

Base64 est-il du chiffrement ?
Non, c'est un encodage. Il ne protège pas les données, il les représente sous une forme différente. N'importe qui peut décoder du Base64 instantanément.
À quoi servent les « = » à la fin ?
Ce sont des caractères de remplissage (padding) pour que la sortie soit un multiple de 4 caractères. Il y en a 0, 1 ou 2 selon la taille de l'entrée.
Le Base64 gère-t-il les emojis ?
Oui via UTF-8. L'outil encode correctement les caractères multi-octets (emojis, chinois, arabe, etc.).

Outils similaires

Ad — bottom banner — tool-bottom