Déposez une image à encoder
Glisser-déposer, coller ou choisir un fichier
PNG · JPG · WebP · GIF · SVG — encodé sur votre appareil
Image en Base64 — et inversement
Encodez n'importe quelle image en chaîne Base64 ou URI de données avec des extraits CSS et HTML prêts à coller, ou décodez Base64 en image — gratuitement et dans votre navigateur.
Questions fréquentes
Cet outil Base64 est-il gratuit ?
Oui — entièrement gratuit, sans filigrane et sans inscription. Vous pouvez encoder et décoder autant d'images que vous le souhaitez.
Qu'est-ce qu'une image Base64 (URI de données) ?
Base64 est une façon d'écrire des données binaires — comme un fichier image — en utilisant uniquement des caractères texte. Une URI de données enveloppe ce texte avec un préfixe comme data:image/png;base64, afin que le navigateur traite la chaîne elle-même comme l'image, sans fichier séparé à télécharger.
Comment convertir une image en Base64 ?
Dans l'onglet Encoder, déposez ou choisissez une image. L'outil affiche instantanément la chaîne Base64 brute, l'URI de données complète et des extraits CSS et HTML prêts à l'emploi. Appuyez sur Copier, ou téléchargez la chaîne en fichier .txt.
Comment reconvertir Base64 en image ?
Passez à l'onglet Décoder, collez une chaîne Base64 ou une URI data: complète, et cliquez sur Décoder. L'image s'affiche instantanément en aperçu et vous pouvez la télécharger dans son format d'origine.
Pourquoi la chaîne Base64 est-elle plus grande que mon image ?
L'encodage Base64 ajoute environ 33% à la taille, car chaque groupe de 3 octets binaires devient 4 caractères texte. C'est attendu. Les URI de données en ligne conviennent mieux aux petites images (icônes, petits logos) ; pour les images plus grandes, un fichier ou une URL normale est généralement plus petite et mieux mise en cache.
L'encodage modifie-t-il la qualité de mon image ?
Non. Base64 est une représentation textuelle sans perte des octets originaux exacts — il ne recompresse ni n'altère l'image. Le décodage vous rend un fichier identique octet par octet.
Quels formats d'image sont pris en charge ?
Vous pouvez encoder des fichiers PNG, JPG, WebP, GIF, BMP, SVG, AVIF et ICO. Le décodage détecte automatiquement le format à partir des données et attribue l'extension correcte au téléchargement.
Où est traitée mon image ?
L'encodage et le décodage s'effectuent dans votre navigateur, donc le résultat est créé sur votre propre appareil. La manière dont les données associées à l'outil sont traitées est décrite dans notre politique de confidentialité.
Puis-je utiliser l'URI de données en CSS ou HTML ?
Oui. L'onglet Encoder vous donne une règle CSS background-image prête à l'emploi et une balise <img> avec l'URI de données déjà renseignée — il suffit de copier-coller. Intégrer de petites images de cette façon supprime une requête réseau supplémentaire.
Fonctionne-t-il sur les téléphones ?
Oui. L'encodeur et le décodeur fonctionnent sur les téléphones et les tablettes — les boutons, les actions de copie et la zone de collage sont tous adaptés au tactile.
Plus d'outils image
Crop an image
Crop to any ratio or an exact pixel size.
Image toolCompress an image
Shrink file size without visible quality loss.
Image toolResize an image
Change dimensions to exact pixels or presets.
Image toolConvert HEIC to JPG
Turn iPhone HEIC photos into universal JPG.
Image toolConvert image format
PNG, JPG and WebP — convert any to any.