UseBrowserTools

Image vers Base64

Convertissez une image en texte Base64 ou data URL complète dans le navigateur. Copiez l’un ou l’autre pour HTML, CSS, JSON, e-mails et développement local.

Encodez une image en data URL Base64 en ligne gratuitement. L’encodage se fait dans le navigateur pour que les assets restent privés.

Dernière mise à jour : 2026-07-17

100 % privé — s’exécute dans votre navigateur, rien n’est envoyé

Choisissez une image ou déposez-la ici

Votre image est convertie en local en data URL Base64

Parcourir les fichiers

L’encodage se fait uniquement dans votre navigateur. L’image n’est jamais envoyée à un serveur.

Qu’est-ce qu’un convertisseur image vers Base64 ?

Un convertisseur image vers Base64 transforme un fichier image en texte pouvant être placé dans une data URL. Le texte Base64 représente les octets de l’image avec des caractères ordinaires, donc il peut s’intégrer dans HTML, CSS, JSON et d’autres formats textuels. Cet outil crée la data URL complète et la valeur Base64 brute directement dans votre navigateur.

Choisissez une image et le convertisseur la lit depuis votre appareil. Vous pouvez copier la data URL complète lorsque vous avez besoin de quelque chose prêt pour une source d’image, ou seulement la section Base64 lorsqu’un formulaire ou une API attend la valeur encodée sans préfixe. Le fichier n’est jamais envoyé à un serveur.

Comment encoder une image

  • Ajoutez une image depuis votre appareil.
  • Copiez la Data URL pour une utilisation directe dans un src d’img ou une valeur CSS.
  • Copiez uniquement Base64 lorsque la destination demande la charge encodée sans préfixe.
  • Conservez le fichier original ; Base64 sert à l’intégration, pas de remplacement d’assets organisés.

Une data URL commence par des métadonnées telles que data:image/png;base64, suivies des caractères encodés. Le préfixe indique au logiciel quel type d’image il lit. Le Base64 brut omet ce préfixe, donc il est plus court mais nécessite de connaître le type de fichier séparément.

Quand utiliser Base64 ?

Base64 peut simplifier de petits assets autonomes, comme de minuscules icônes dans un e-mail ou un exemple de développement qui ne doit pas dépendre d’un chemin de fichier séparé. Il peut aussi aider lorsqu’une API accepte du texte d’image dans une requête JSON. Cependant, le texte Base64 est plus grand que le fichier binaire sous-jacent, donc ce n’est généralement pas une bonne façon d’intégrer de grandes photos dans une page de production.

Encodage privé dans le navigateur

L’encodage passe par l’API FileReader du navigateur. Votre image reste sur l’ordinateur ou le téléphone et le texte généré n’apparaît que sur cette page. Attention en partageant une chaîne Base64 : elle contient le contenu complet de l’image et peut être très longue. Sur les sites publics, préférez des fichiers image optimisés classiques sauf si intégrer un petit asset a un avantage clair.

Frequently asked questions

Quelle est la différence entre Base64 et une data URL ?

Une data URL inclut le type de fichier et le préfixe Base64, tandis que le Base64 brut ne contient que les caractères de l’image encodée.

Base64 rend-il les images plus petites ?

Non. Le texte Base64 est en général plus grand que le fichier image binaire d’origine.

Puis-je utiliser une data URL Base64 en HTML ?

Oui. Une data URL complète peut servir de valeur src d’un élément image.

Les images sont-elles envoyées ?

Non. L’API FileReader encode l’image en local dans votre navigateur.

Guides associés

Outils associés

Image vers Base64 — Encoder des images en data URL gratuit