Développeur·5 min de lecture·13 septembre 2026

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.

Qu'est-ce que le Base64 ? Guide simple de l'encodage et du décodage

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.

Plus du blog

← Tous les articles