Encodeur Base64
Encodez et décodez du texte en Base64 instantanément dans votre navigateur.
Prise en charge complète UTF-8 — emojis et caractères spéciaux sont préservés correctement.
Qu'est-ce que le Base64
Le Base64 est un schéma d'encodage qui représente des données binaires (ou du texte) en utilisant seulement 64 caractères sûrs pour la transmission en texte : lettres majuscules, minuscules, chiffres et les symboles « + » et « / ». Ce n'est pas du chiffrement — il ne protège pas le contenu, il le convertit simplement en un format qui circule sans problème dans les systèmes texte uniquement, comme les e-mails, URLs, JSON et XML.
Il est utilisé, par exemple, pour intégrer des images directement en HTML/CSS (data URI), transmettre des pièces jointes dans des protocoles comme MIME, et encoder des identifiants dans les en-têtes d'authentification HTTP Basic. N'étant pas une mesure de sécurité, tout texte en Base64 peut être décodé instantanément par n'importe qui.
Questions fréquentes
Le Base64 est-il une forme de chiffrement ?
Non. Le Base64 est seulement un encodage — une façon de représenter des données en texte. N'importe qui peut le décoder pour retrouver la valeur originale, sans mot de passe ni clé. Pour protéger des données sensibles, utilisez un vrai chiffrement, pas le Base64.
Pourquoi le texte en Base64 est-il plus grand que l'original ?
Parce que chaque groupe de 3 octets originaux est représenté par 4 caractères Base64, augmentant la taille d'environ 33 %. C'est le coût de la garantie que les données circulent en toute sécurité dans les formats texte.
Où le Base64 est-il utilisé au quotidien ?
Dans les pièces jointes d'e-mails, les images intégrées en CSS/HTML (data URI), les jetons d'authentification, le stockage de données binaires en JSON et la transmission de fichiers dans les API qui n'acceptent que du texte.