Transformez une image en data URI Base64 avec le code <img> et CSS prêt, ou décodez une data URI en image — directement dans votre navigateur.
Cet outil encode une image — PNG, JPEG, WebP, GIF, AVIF, BMP, ICO ou SVG — en Base64 pour l’intégrer directement dans du HTML, du CSS ou du JSON. Le résultat est fourni en data URI, en Base64 brut ou, pour le SVG, en data URI encodée pour l’URL, avec du code prêt à coller. Il fonctionne aussi à l’envers : collez une data URI pour voir et enregistrer l’image.
Votre image est traitée dans votre navigateur et n’est pas envoyée sur un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».
Pour les petites icônes, logos et aperçus, quand économiser une requête compte plus que la taille. Pour de grandes photos, un fichier normal est préférable : il est plus léger et le navigateur peut le mettre en cache.
Une version très petite et floue de l’image — quelques centaines d’octets — affichée pendant le chargement de la vraie image, pour que la page ne saute pas.
Le SVG est du texte : il peut être écrit dans une data URI presque tel quel. L’encodage URL le garde lisible et en général plus court que le Base64.