Comment encoder ou décoder du Base64
- Choisissez Encoder ou Décoder.
- Saisissez du texte ou choisissez un fichier, ou collez du Base64.
- Copiez le résultat ou prévisualisez et téléchargez l'image décodée.
Où l'on trouve du Base64
Les data URL d'images en HTML ou CSS, les pièces jointes d'e-mail (MIME), les en-têtes d'authentification Basic, les champs JSON contenant des fichiers et les parties d'un JWT.
UTF-8 et le problème de btoa
La fonction btoa du navigateur n'accepte que le Latin-1 et échoue sur les emoji ou certains caractères. L'outil convertit d'abord le texte en octets UTF-8 pour obtenir le même résultat que les serveurs et la ligne de commande.
Data URL et poids
Une data URL intègre le fichier dans la page : une requête en moins, mais un tiers de poids en plus et pas de cache séparé. À réserver aux petites icônes.
Questions fréquentes
Qu'est-ce que le Base64 ?
Une façon d'écrire des données binaires avec 64 caractères simples (A–Z, a–z, 0–9, + et /) pour les faire passer par des canaux texte comme le JSON, l'e-mail ou les URL.
Le Base64 est-il un chiffrement ?
Non. N'importe qui peut le décoder. Ne l'utilisez jamais pour cacher des mots de passe.
Pourquoi le résultat est-il plus long ?
Chaque groupe de 3 octets devient 4 caractères : le Base64 est environ 33 % plus volumineux.
