Aller au contenu principal
Convert.rest

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. 1

    Choisissez une image

    Sélectionnez un fichier avec le bouton, glissez-le sur la zone, ou collez-le depuis le presse-papiers.

  2. 2

    Convertissez localement

    L’outil lit et encode l’image dans votre navigateur — aucun envoi.

  3. 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.

Questions fréquentes

Oui — le SVG est converti en data URL Base64 et peut être copié ou téléchargé. Par sécurité, la page ne restitue pas un balisage SVG téléversé arbitraire comme aperçu en ligne ; utilisez le téléchargement pour garder un fichier valide.

Besoin d’aide ?

Des réponses aux questions fréquentes, nos coordonnées et une ligne directe pour signaler un problème.

Voir tous les outils