Convertisseur Image vers Base64 — Data URLs PNG, JPG, SVG
Transformez une image PNG, JPG, WebP, GIF, BMP, AVIF ou SVG en data URL Base64 directement dans votre navigateur. Utile pour intégrer des images en HTML, CSS, JSON ou colonnes de base de données — et privé, car l’image ne quitte jamais votre appareil.
Déposez une image ici ou cliquez pour parcourir
PNG, JPEG, WebP, GIF, BMP, AVIF ou SVG — jusqu’à 10 Mo. Traitement local.
Converti en privé dans votre navigateur — l’image n’est jamais envoyée.
L’image est lue dans la mémoire de votre navigateur via l’API FileReader et convertie en Base64 localement. Aucun octet du fichier, nom de fichier ou information de taille n’est jamais transmis — il n’y a pas de point de téléversement sur cette page.
Formats pris en charge
- Entrée : fichiers PNG, JPEG, WebP, GIF, BMP, AVIF et SVG (jusqu’à 10 Mo).
- Sortie : une data URL prête à copier-coller (data:image/...;base64,...) et la charge utile Base64 brute.
- Aperçu pour les images raster ; le SVG est proposé en téléchargement pour éviter de restituer du balisage non fiable.
Comment l’utiliser
- 1
Choisissez une image
Sélectionnez un fichier avec le bouton, glissez-le sur la zone, ou collez-le depuis le presse-papiers.
- 2
Convertissez localement
L’outil lit et encode l’image dans votre navigateur — aucun envoi.
- 3
Copiez ou téléchargez
Copiez la data URL ou le Base64 brut, ou téléchargez l’un ou l’autre en .txt.
Ce que fait cet outil
Vous choisissez une image et l’outil lit ses octets et les encode en Base64, produisant deux formes : une data URL complète que vous pouvez glisser directement dans un <img src="...">, et la charge utile Base64 brute sans préfixe. Les deux se copient avec un seul bouton ou se téléchargent en .txt.
À qui il s’adresse
Développeurs front-end intégrant icônes et illustrations en HTML ou CSS, concepteurs d’API générant des fixtures de test, et rédacteurs travaillant avec des outils qui acceptent les données d’image sous forme de texte — le tout sans envoyer l’image à un encodeur tiers.
Choisir la forme de sortie
Utilisez la data URL lorsque vous voulez une image que le navigateur peut restituer immédiatement depuis une chaîne — elle porte le type MIME dans son préfixe. Utilisez le Base64 brut lorsque votre système cible connaît déjà le format, par exemple pour envoyer des octets d’image dans un champ JSON accompagné d’un champ de type séparé.
Confidentialité et limites
Tout se passe dans le navigateur : l’API FileReader lit le fichier en mémoire, la conversion est du JavaScript pur, et il n’y a aucun serveur pour recevoir les octets. Le plafond de 10 Mo et le surcoût de taille du Base64 sont les seules limites pratiques, et les deux sont vérifiés avant même la lecture du fichier.
Limites
- Les fichiers jusqu’à 10 Mo sont acceptés ; les images plus grandes produiraient une sortie trop volumineuse pour être collée confortablement.
- Base64 augmente la charge utile d’environ 33 %, donc une image de 10 Mo devient environ 13 Mo de texte.
- L’aperçu est fourni pour les formats raster. Les fichiers SVG sont convertis et téléchargés, mais jamais injectés dans la page en tant que balisage.
Outils associés
Questions fréquentes
Besoin d’aide ?
Des réponses aux questions fréquentes, nos coordonnées et une ligne directe pour signaler un problème.