Image vers Base64 & Base64 vers Image

Convertissez des images en chaînes Base64 et décodez Base64 en images. Prend en charge PNG, JPEG, GIF, WebP, SVG, BMP et ICO. 100% côté client — vos images ne quittent jamais votre navigateur.

Déposez les images ici ou cliquez pour parcourir

PNG, JPEG, GIF, WebP, SVG, BMP, ICO — max 5 Mo chacun

Qu'est-ce que l'encodage Base64 d'images ?

L'encodage Base64 convertit les données binaires d'images en une chaîne de texte utilisant l'alphabet Base64. Le résultat est un data URI qui peut être intégré directement dans HTML, CSS, JSON ou les modèles d'e-mail sans référencer un fichier externe.

Quand utiliser les images Base64 ?

L'encodage Base64 est idéal pour les petites images de moins de 10 Ko — favicons, icônes SVG, petites miniatures et graphiques simples. L'intégration directe dans HTML ou CSS élimine les requêtes réseau supplémentaires. Les modèles d'e-mail bénéficient grandement des images Base64 car de nombreux clients de messagerie bloquent les images externes par défaut.

Considérations sur la taille des images Base64

L'encodage Base64 augmente la taille des données d'environ 33% car tous les 3 octets de données binaires deviennent 4 caractères Base64. Pour les grandes photos, cette surcharge devient significative. En règle générale, n'encodez en Base64 que les images inférieures à 10-20 Ko.

Questions fréquentes

Téléchargez ou faites glisser une image dans l'outil. Il génère instantanément la chaîne Base64 dans plusieurs formats : Raw Base64, Data URI, balise HTML img, CSS background, Markdown et JSON.

Oui. L'encodage Base64 augmente la taille des données d'environ 33% car il représente 3 octets de données binaires par 4 caractères ASCII. Une image de 10 Ko devient environ 13,3 Ko en Base64.

Oui. Les images encodées en Base64 peuvent être intégrées directement dans les e-mails HTML via des data URIs. C'est utile car de nombreux clients de messagerie bloquent les images externes par défaut.