Image vers Base64 en ligne — Data URI locale

Convertissez une image locale (PNG, JPEG, GIF, WebP, SVG) en Base64 ou en data URI. La limite est de 32 MiB, et rien n’est envoyé à un serveur.

Chargement…
Image vers Base64 en URI de données
Encodez un fichier image local en Base64 ou en data URI. La limite est de 32 MiB. L’aperçu passe uniquement par un élément img.

Comment fonctionne la conversion

Choisissez un fichier PNG, JPEG, GIF, WebP ou SVG (32 MiB au maximum). Sélectionnez ensuite le format de sortie : data URI ou Base64 brut. L’aperçu s’affiche dans un élément img, et le SVG n’est jamais injecté dans le DOM comme du balisage.

Options

Format de sortie
dataUri pour le CSS et les attributs src, rawBase64 pour chaîner avec d’autres outils.

Exemples

Data URI

Entrée

icon.png (fichier local)

Forme de sortie

data:image/png;base64,iVBOR…

Base64 brut

Entrée

photo.webp

Forme de sortie

iVBOR… (sans préfixe data:)

Outils liés

Pour du texte en Base64, utilisez base64. Pour les data URI propres au SVG, voyez svg-to-data-uri.

FAQ Image vers Base64

Limites & formats

Quelle est la limite de taille ?

32 MiB. Au-delà, le fichier est refusé : le volume n’est pas illimité.

Pourquoi Base64 agrandit-il les données ?

Base64 augmente la taille des données binaires d’environ 33 %. Pour les ressources en production, préférez des fichiers ou des URL de CDN.

L’aperçu SVG est-il sûr ?

Oui. L’aperçu passe uniquement par un élément img avec une data URI, sans jamais injecter le SVG dans le DOM.

Encodez ou décodez Base64, URL, entités HTML et JWT, et générez des hachages et des HMAC dans votre navigateur.