Qu'est-ce que le Base64 ? Guide simple de l'encodage et du décodage
Le Base64 expliqué simplement : ce que c'est, à quoi il sert, comment encoder et décoder du texte en ligne, et pourquoi ce n'est pas du chiffrement. Gratuit et privé dans votre navigateur.
Ce qu'est vraiment le Base64
Le Base64 est une façon de représenter n'importe quelle donnée, y compris images et fichiers, avec seulement 64 caractères de texte sûrs : lettres, chiffres, plus et barre oblique. Il existe parce que certains systèmes ne gèrent de façon fiable que le texte brut ; les données binaires doivent donc être transformées en texte pour y transiter sans dommage. L'encodage agrandit un peu le texte, d'environ un tiers, en échange de cette sûreté.
À quoi sert le Base64 (et à quoi il ne sert pas)
Le Base64 sert au transport et à l'intégration, pas à la sécurité. On l'utilise pour placer une image directement dans du HTML ou du CSS sous forme de data URI, pour joindre des fichiers à des e-mails, pour transporter des données dans du JSON ou un JWT, et pour faire passer du binaire par des canaux uniquement textuels. Ce n'est pas du chiffrement : n'importe qui peut décoder du Base64 instantanément, ne l'utilisez donc jamais pour cacher des mots de passe ou des secrets.
Comment encoder et décoder du Base64 en ligne
Ouvrez l'outil Encoder et décoder Base64, collez votre texte et basculez entre encoder et décoder. L'encodage transforme un texte lisible en forme Base64 ; le décodage retransforme une chaîne Base64 en original. Copiez le résultat d'un clic. Rien à installer et aucun compte requis.
Où vous le rencontrerez souvent
Vous croiserez le Base64 dans des data URIs comme la longue chaîne après "data:image/png;base64,", dans la charge utile d'un JSON Web Token, dans les en-têtes de pièces jointes et dans des réponses d'API qui transportent de petits fichiers. Le décoder est souvent le moyen le plus rapide de voir ce que contient réellement un jeton ou un data URI.
Le Base64 et votre confidentialité
Comme l'outil s'exécute entièrement dans votre navigateur, tout ce que vous collez est encodé ou décodé sur votre propre appareil et n'est jamais envoyé à un serveur. C'est important quand la chaîne peut contenir quelque chose de sensible, comme le contenu d'un jeton, car vous pouvez l'inspecter sans le confier à personne.
Astuces et pièges
Si le décodage échoue, vérifiez qu'il ne manque pas de remplissage (les signes égal en fin) ou qu'il n'y a pas d'espaces et de sauts de ligne glissés lors de la copie. Les URL utilisent une variante légèrement différente appelée Base64 URL, qui remplace quelques caractères ; un jeton issu d'une URL peut donc nécessiter ce mode. Et rappelez-vous la règle d'or : le Base64 est de l'encodage, pas de la protection.
Outils mentionnés dans cet article
Plus du blog
Qu'est-ce que Becoderr ? Plus de 120 outils en ligne gratuits au même endroit
Becoderr est une collection gratuite de plus de 140 outils en ligne pour PDF, images, JSON, texte, développeurs et tâches du quotidien : privé, rapide et sans inscription.
Comment compresser des images sans perdre en qualité
Réduisez la taille de vos images jusqu'à 90 % tout en gardant des photos nettes. Guide rapide pour compresser JPG et PNG en ligne, gratuitement et en privé.
Comment convertir un PDF en document Word modifiable
Transformez n'importe quel PDF en .docx modifiable dans Microsoft Word, gratuitement et sans inscription.