Un souci avec cet outil ?

À propos de « Image Et Base64 En Ligne »

Cet outil encode un fichier image en chaîne Base64 et fournit une URI de données CSS (data:image/png;base64,...) prête à intégrer en ligne dans HTML, CSS, JSON ou Markdown.

Les images encodées en ligne sont utiles pour une page HTML autonome, pour réduire les requêtes HTTP de petits assets comme des icônes, pour intégrer des images dans des templates d'e-mail qui retirent les références externes, ou pour générer des images dynamiques côté serveur.

L'outil prend en charge PNG, JPEG, GIF, WebP, SVG et ICO. Notez que Base64 ajoute environ 33% à la taille du fichier — adapté aux petites images (< 10 Ko).

Comment utiliser cet outil

Encoder du texte en base64 ou décoder du base64 en texte

  1. Choisir le sens

    « Mode » bascule entre Encode (texte → base64) et Decode (base64 → octets-comme-texte). L’étiquette sous la radio indique le sens du flux.

  2. Renseigner la payload

    « Text to encode, or base64 to decode » est un champ unique partagé. En Encode : texte UTF-8 ; en Decode : chaîne base64 avec l’alphabet standard A–Z a–z 0–9 + / = (préfixe data: URL retiré automatiquement).

  3. Exécuter

    Encode renvoie le base64 (pas besoin d’ajuster le padding). Decode renvoie la vue UTF-8 des octets, le nombre d’octets et un aperçu hex des 48 premiers caractères du buffer.

  4. Binaire en Decode

    Si les octets décodés contiennent un null byte, le résultat ajoute une note précisant que la payload est probablement binaire. Lisez-la comme des octets (téléchargement ou vue hex) plutôt qu’UTF-8.