Encodeur/Décodeur Base64
Encodez du texte en Base64 ou décodez du Base64 en texte. Fonctionne avec l'Unicode. 100% dans votre navigateur.
Signaler un Problème
Vous avez trouvé un bug ou avez une suggestion ? Aidez-nous à améliorer cet outil.
Qu'est-ce que cet outil ?
L'Encodeur/Décodeur Base64 est un schéma d'encodage qui convertit les données binaires en texte ASCII à l'aide de 64 caractères imprimables (A-Z, a-z, 0-9, +, /). Il est couramment utilisé pour transmettre des données binaires en toute sécurité sur des canaux texte uniquement, intégrer des images dans le HTML/CSS et encoder des identifiants. Base64 augmente la taille des données d'environ 33 % par rapport à l'original.
Comment l'utiliser
- 1
Sélectionnez le mode
Choisissez Encoder (texte en Base64) ou Décoder (Base64 en texte).
- 2
Saisissez le contenu
Saisissez ou collez le contenu à encoder ou décoder.
- 3
Copier le résultat
Le résultat est mis à jour en temps réel. Cliquez pour copier.
Foire aux questions
Est-ce que Base64 est un chiffrement ?
Non. Base64 est un encodage, pas un chiffrement. N'importe qui peut décoder du Base64 sans clé. Il sert uniquement à rendre les données binaires transportables, pas à protéger le secret. Pour une sécurité réelle, utilisez des algorithmes de chiffrement comme AES.
De combien Base64 est-il plus volumineux que l'original ?
Base64 augmente la taille des données d'environ 33 %. Chaque groupe de 3 octets d'entrée devient 4 caractères en sortie. Si l'entrée n'est pas divisible par 3, des caractères de rembourrage (=) peuvent être ajoutés à la fin.
Où le Base64 est-il couramment utilisé ?
Data URIs dans le HTML, jetons JWT, pièces jointes e-mail (MIME), certificats SSL, petites images intégrées dans le CSS et en-têtes d'authentification d'API.
Qu'est-ce que l'encodage Base64 ?
Base64 est un schéma d'encodage qui représente des données binaires sous forme de texte ASCII à l'aide de 64 caractères (A-Z, a-z, 0-9, +, /). Il regroupe les données par blocs de 6 bits et associe chaque bloc à l'un des 64 caractères, ce qui permet d'intégrer en toute sécurité du contenu binaire, comme des images ou des fichiers, dans des formats basés sur le texte comme les e-mails, le JSON ou les URL. C'est un encodage, pas un chiffrement : n'importe qui peut décoder la sortie et retrouver les données d'origine.