Image to Base64

Binary to Text Serialization

Convert images to Base64 strings to embed them directly in your code.

Data URI
Raw Base64

Base64 transforme des données binaires en texte transportable

Base64 sert lorsqu'une image ou un fichier doit passer par du JSON, du HTML, du CSS, un e-mail ou un jeu de test. L'outil lit l'image dans le navigateur et affiche à la fois l'URI de données complète et le corps Base64 brut.

Concepts clés

Base64

Représente des octets avec un alphabet de 64 caractères pour les canaux textuels.

Data URI

Ajoute le type MIME au corps Base64 pour une insertion directe en HTML ou CSS.

Base64 brut

Ne garde que la charge encodée, utile pour les API, tests ou champs de stockage.

Comment l'utiliser

  1. Choisissez une image et laissez le navigateur la lire localement.
  2. Copiez l'URI de données pour HTML/CSS, ou le Base64 brut si seul le contenu est attendu.
  3. Pour de gros fichiers, privilégiez un stockage ou un CDN plutôt qu'une longue chaîne Base64.

Questions fréquentes

Base64 réduit-il la taille d'un fichier ?

Non. C'est un encodage, pas une compression, et la taille augmente souvent d'environ un tiers.

Quelle différence entre Data URI et Base64 brut ?

Une Data URI inclut un préfixe comme `data:image/png;base64,`. Le Base64 brut contient seulement le corps encodé.

Mon image est-elle envoyée au serveur ?

La conversion utilise l'API FileReader du navigateur. Pour des fichiers sensibles, respectez quand même votre politique de sécurité.

Pour les ressources sensibles ou volumineuses, préférez un stockage contrôlé et des règles d'accès plutôt que des embeds Base64.