Convertisseur Image vers Base64
Convertissez une image en chaîne Base64 ou en Data URI, ou décodez une chaîne Base64 en une image visible et téléchargeable, le tout dans votre navigateur.
🔒 Traitement local dans votre navigateur
Loading…
Comment l'utiliser
- Choisissez Encoder pour transformer une image en Base64, ou Décoder pour l'inverse.
- En mode Encoder, glissez une image ou cliquez sur la zone pour choisir un fichier depuis votre appareil.
- Activez ou non le préfixe « data: » dans le résultat, puis copiez la chaîne obtenue.
- En mode Décoder, collez une chaîne Base64 ou une Data URI pour la prévisualiser et la télécharger en image.
Fonctionnalités
- Conversion bidirectionnelle : image vers Base64 et Base64 vers image
- Basculez entre une Data URI complète ou du Base64 pur
- Aperçu de l'image instantané dans les deux modes
- Copie et téléchargement du résultat en un clic
- 100% local : vos images ne quittent jamais votre navigateur
Questions fréquentes
Qu'est-ce que l'encodage Base64 d'une image ?
L'encodage Base64 transforme les données binaires d'une image en texte à l'aide de 64 caractères imprimables. Intégrée dans une Data URI « data:image/png;base64,... », elle peut être insérée directement en HTML, CSS ou JSON sans fichier image séparé.
Pourquoi le résultat commence-t-il par « data:image/...;base64, » ?
C'est le préfixe de la Data URI, qui indique au navigateur ou à l'application le type MIME des données encodées afin qu'il sache comment les afficher. Vous pouvez le désactiver si vous n'avez besoin que du Base64 pur.
L'encodage Base64 augmente-t-il la taille du fichier ?
Oui, d'environ 33%, car chaque groupe de 3 octets de données binaires devient 4 caractères Base64. C'est pratique pour intégrer de petites images, mais ce n'est pas une technique de compression.
Mes images sont-elles envoyées quelque part ?
Non. Tout l'encodage et le décodage se font localement dans votre navigateur via les API File et Blob. Rien n'est envoyé à un serveur.
Pourquoi ma chaîne Base64 collée affiche-t-elle une erreur ?
Vérifiez s'il y a des espaces superflus, des retours à la ligne ou des caractères manquants après la copie. Si le problème persiste, la chaîne peut ne pas représenter des données d'image valides malgré son format Base64.