Encoder et décoder en Base64
Transformez du texte en Base64 et récupérez le texte d’origine.
Données de la calculatrice
Résultats
Saisissez vos données puis cliquez sur « Calculer » pour voir le résultat.
En bref
- Ce qu’il calcule
- Transformez du texte en Base64 et récupérez le texte d’origine.
- Formule appliquée
Taille encodée ≈ taille d'origine × 4 ÷ 3- Exemple
- Le texte « KalCum » encodé en Base64 donne Q2FsY0h1Yg==
Encodeur et décodeur Base64
Le Base64 permet de faire transiter des données binaires par des canaux conçus pour du texte : en-têtes HTTP, pièces jointes, jetons ou images intégrées en CSS.
Ce n'est pas un chiffrement : n'importe qui peut l'inverser, il ne protège donc rien.
Comment ça marche
Les octets sont groupés par trois et représentés par quatre caractères de l'alphabet Base64, ce qui augmente la taille d'environ un tiers.
Formule
Taille encodée ≈ taille d'origine × 4 ÷ 3
Alphabet : A-Z, a-z, 0-9, + et /
Exemple résolu
Le texte « KalCum » encodé en Base64 donne Q2FsY0h1Yg==
Les signes égal finaux servent de remplissage pour compléter le bloc.
Explication
Ce n'est pas du chiffrement, c'est de l'encodage
N'importe qui peut décoder du base64 en une seconde, sans clé ni mot de passe. Sa fonction n'est pas de cacher mais de transporter : convertir des données binaires en caractères imprimables. Stocker un mot de passe en base64 revient à le stocker en clair.
Pourquoi il existe
Le courrier électronique a été conçu pour du texte sur sept bits. Envoyer une image par ce canal exigeait de la représenter avec des caractères sûrs : c'est là qu'est né le base64.
Le surcoût d'un tiers
Trois octets deviennent quatre caractères : le résultat occupe environ trente-trois pour cent de plus que l'original.
Le remplissage par des signes égal
Les signes égal de fin ne sont pas des données : ils complètent le dernier bloc de quatre caractères.
Questions fréquentes
Le Base64 est-il un chiffrement ?
Non. C’est un encodage réversible sans clé. N’importe qui peut le décoder : il ne protège rien.
Pourquoi la taille augmente-t-elle ?
Parce que trois octets d’origine deviennent quatre caractères, soit environ 33 % de plus.
Peut-on protéger des données avec base64 ?
Non. C’est un encodage réversible sans clé que n’importe qui peut défaire instantanément.
Pourquoi ma chaîne se termine-t-elle par des signes égal ?
Ce sont des caractères de remplissage complétant le dernier bloc de quatre.
Envie de calculer autre chose ?
Ces outils sont souvent utilisés avec cette calculatrice.
Convertisseur de bases
Convertissez des nombres entre les bases 2, 8, 10, 16, 32 et 36.
Mots de passe
Mots de passe aléatoires avec entropie calculée, générés dans votre navigateur.
Timestamp
Convertissez entre timestamp Unix et date lisible en UTC.