Encodeur Base64

Encodez ou décodez du texte en Base64.

🔒 Ce fichier est traité dans votre navigateur. Il n'est jamais envoyé à un serveur.

À quoi ça sert

Base64 convertit des données en une chaîne de texte n’utilisant que lettres, chiffres et quelques symboles. Ce codage existe parce que beaucoup de systèmes ont été conçus pour transporter du texte et s’étranglent sur des données binaires : la messagerie électronique, certains formats de configuration, certains champs d’URL.

L’usage le plus visible se trouve dans les pages web, où une petite image peut être intégrée directement dans le HTML ou le CSS sous forme de chaîne Base64, évitant une requête supplémentaire au serveur. C’est aussi le mécanisme par lequel transitent les pièces jointes des e-mails.

Un point doit être parfaitement clair : Base64 n’est pas du chiffrement. C’est un codage réversible sans aucune clé, que n’importe qui décode en une seconde. Stocker un mot de passe en Base64 en croyant le protéger est une erreur de sécurité classique et grave.

Comment ça marche

  1. Saisissez ou collez le texte à encoder ou à décoder.
  2. Cliquez sur "Encoder" pour le convertir en Base64, ou sur "Décoder" si vous partez déjà d’un texte en Base64.
  3. Copiez le résultat depuis la zone de sortie.

Quand l'utiliser

Intégrer des ressources web

Icônes et petites images en Base64 dans le CSS évitent des requêtes au serveur.

Lire des jetons et des en-têtes

Beaucoup de jetons d’authentification comportent des parties en Base64 qui se décodent pour en voir le contenu.

Faire passer des données par du texte

Quand un champ n’accepte que du texte brut, Base64 permet d’y loger autre chose.

Conseils pratiques

  • Ne l’utilisez jamais comme mesure de sécurité : il ne cache rien.
  • Le codage augmente la taille d’environ un tiers : peu intéressant pour de gros fichiers.
  • Si le décodage donne des caractères illisibles, l’original était sans doute binaire et non textuel.
  • Pour rendre un texte valable dans une URL, l’outil adapté est l’encodeur d’URL, pas Base64.

Questions fréquentes

À quoi sert l’encodage Base64 ?

Il permet d’intégrer des données binaires, comme des images, à l’intérieur de texte brut : dans du JSON, une URL ou un e-mail, par exemple.

Le Base64 est-il un chiffrement ?

Non, c’est un simple encodage réversible sans aucune clé : n’importe qui peut le décoder, il n’apporte ni sécurité ni confidentialité.

Outils similaires