CEZAMBlog

Encodeur Base64

Texte et fichiers, dans les deux sens.

Base64
Octets UTF-80
Caractères Base640
  • 100 % local — vos données ne quittent pas votre navigateur
  • Gratuit, sans limite d'usage
  • Sans inscription, sans compte

Ce que fait l’outil

Cet outil encode et décode du Base64 dans les deux sens. En mode texte, la conversion passe par l’UTF-8 réel : accents, emoji et caractères non latins survivent à l’aller-retour. En mode fichier, un fichier déposé devient une chaîne Base64 ou un data-URI copiable ; dans l’autre sens, une chaîne collée est reconstruite en fichier téléchargeable, avec le type MIME lu sur le data-URI.

Le décodeur tolère les retours à la ligne, les espaces, la variante URL-safe et le padding absent. Tout se passe dans votre navigateur : rien n’est envoyé, à aucun moment.

Le principe de Base64 sur le texte « Oui » : les trois octets O (code 79), u (code 117) et i (code 105) forment 24 bits ; ces mêmes bits, relus par groupes de six (010011, 110111, 010101, 101001), donnent les valeurs 19, 55, 21 et 41, c’est-à-dire les quatre caractères T, 3, V et p de l’alphabet Base64. Trois octets deviennent quatre caractères, soit 33 pour cent de volume en plus, et il s’agit d’un encodage, pas d’un chiffrement : T3Vp se décode sans aucune clé.Trois octets à encoder — le texte « Oui »O(79)u(117)i(105)Les mêmes 24 bits, regroupés par 6010011110111010101101001Quatre caractères de l’alphabet Base64T19355V21p41Trois octets deviennent quatre caractères : +33 % de volume.Base64 est un encodage, pas un chiffrement : T3Vp se décode sans aucune clé.
Trois octets deviennent quatre caractères : un ré-emballage, pas un chiffrement.

Limites

Base64 n’est pas un chiffrement : c’est un simple ré-encodage, lisible par quiconque, qui grossit les données d’environ 33 %. Ne l’utilisez jamais pour protéger un secret.

Le mode fichier est plafonné à 10 Mo, l’encodage se faisant en mémoire. Si un Base64 valide ne se décode pas en texte, c’est que le contenu est binaire : le mode fichier le télécharge tel quel.