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.

100% gratuitCopier ou téléchargerSans inscription PNG · JPG · WebP · GIF · SVG

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