Image vers Base64

Traité dans ce navigateur

Limite de texte : 2000000 caractères

Limite de fichier : 32 MB

Cet outil n’envoie pas votre saisie.

Déposez un fichier

Déposez un fichier ici ou choisissez-en un.

Exemple : choisissez un JPEG, PNG, WebP ou GIF, puis traitez-le.

Utile pour coller une petite icône dans un CSS ou un e-mail HTML. Un fichier quelconque, ce n’est pas ici ; une chaîne déjà Base64 non plus.

Une icône 2 Ko à coller dans un background-image, sans requête HTTP. Le job : image → Base64, pas encoder un PDF ou une chaîne JSON.

Base64 = texte. Base64 de fichier = octet quelconque.

Quand ça a du sens

  • Favicon ou pastille inline.
  • Prototype statique sans dossier /img.
  • E-mail HTML qui refuse les pièces liées (taille limitée).

Comment l’utiliser

  1. Déposez une petite image. Environ 32 Mo max, mais visez beaucoup moins.
  2. Copiez la data URI. Rien ne quitte l’onglet.
data:image/png;base64,...

FAQ

C’est le même outil que Base64 texte ?

Non. Texte : Base64. Fichier quelconque : Base64 de fichier. Ici, une image vers data URI.

Puis-je embarquer une photo 8 Mo dans une page ?

Techniquement parfois, mauvaise idée : le HTML gonfle d’environ un tiers et le cache navigateur se comporte mal.

L’image est-elle envoyée ?

Non. L’encodage reste dans cet onglet. Environ 32 Mo.

HEIC ?

Convertissez en JPG d’abord.

Le préfixe data:image/… est-il inclus ?

Oui si vous demandez une data URI complète — vérifiez ce que vous copiez avant de coller dans le CSS.

Outils liés