Aller au contenu

Encodeur et décodeur Base64 pour fichiers et images

— un fichier en texte.

30 / 36 En local

Affichage

Transformez un fichier ou une image en chaîne Base64 ou en Data URL, et inversement. Les extraits HTML et CSS prêts à l'emploi se copient d'un clic, le tout dans le navigateur.

Convertissez images et fichiers en Base64 et Data URL, ou décodez des chaînes Base64 en fichiers dans votre navigateur.

Aussi recherché comme: image en base64 · photo en base64 · image vers base64 · photo vers base64

Gratuit · En local · fonctionne hors ligne · FILE ↔ BASE64 · DATA URL

Questions fréquentes

Pourquoi ma chaîne Base64 est-elle plus grosse que le fichier d'origine ?
Le Base64 encode trois octets en quatre caractères : tout grossit donc d'environ 33 %. C'est inhérent à l'encodage, pas un défaut — c'est le prix du transport de données binaires par un canal purement textuel.
Quand faut-il intégrer une image en data URL ?
Pour de petites ressources — icônes et fonds minuscules de quelques kilo-octets — où l'économie d'une requête réseau l'emporte sur le surcoût de taille. Intégrer une grande photo rend la feuille de style ou le HTML plus lents à analyser et impossibles à mettre en cache séparément.
Le Base64 est-il une forme de chiffrement ?
Non, et le croire est une véritable erreur de sécurité. C'est un encodage réversible sans clé : n'importe qui le décode en une étape. Ne l'utilisez jamais pour dissimuler un mot de passe ou un jeton.
Pourquoi mon fichier décodé est-il corrompu ?
Presque toujours parce que la chaîne a été tronquée ou porte un préfixe. Une data URL commence par `data:image/png;base64,` et seule la partie après la virgule est la charge utile ; copier depuis un terminal qui a replié le texte perd aussi des caractères.

Guides pour cet outil