Déposez n’importe quelle image pour la convertir en chaîne Base64 ou en URI de données. Choisissez le format de sortie et copiez-le directement dans HTML, CSS ou JSON. Aucun fichier n’est téléversé — tout s’exécute dans votre navigateur.
image vers Base64 convertit un fichier image en chaîne encodée en Base64 à l’aide de l’API FileReader intégrée au navigateur. La sortie peut être formatée sous forme de chaîne Base64 brute, d’URI de données complète, de déclaration CSS background-image ou de balise HTML img — selon les besoins du cas d’usage ciblé.
Base64 permet d’encoder des données binaires (comme une image) sous forme de chaîne ASCII en texte brut. Un data URI est une chaîne Base64 précédée du type MIME, au format data:image/png;base64,... — il peut être placé directement dans l’attribut src d’une balise img ou dans une propriété CSS background-image pour intégrer l’image sans requête de fichier séparée.
Les data URI conviennent idéalement aux petites icônes, aux logos ou aux images intégrées dans les e-mails HTML lorsque les références à des fichiers externes peuvent être bloquées. Pour les images volumineuses, elles alourdissent la page et peuvent nuire aux performances ; à utiliser avec parcimonie.
Non. L’API FileReader encode l’image directement dans votre navigateur. Votre image ne quitte jamais votre appareil.
L’encodage Base64 augmente la taille des données d’environ 33 % car chaque groupe de 3 octets de données binaires devient 4 caractères ASCII. Une image de 100 KB devient environ 133 KB sous forme de chaîne Base64.