Mode d’emploi
- Collez une chaîne Base64 ou un data URI complet dans la zone de saisie, ou cliquez sur « Charger un exemple » pour faire un essai.
- Vérifiez l’aperçu et les détails : format détecté, type MIME, dimensions et taille décodée.
- Choisissez un format dans « Télécharger en ». « Fichier d’origine » enregistre exactement les octets décodés ; toutes les autres options convertissent l’image dans votre navigateur.
- Téléchargez le fichier.
Retransformer du texte Base64 en image
Les images circulent en Base64 dès qu’un canal n’accepte que du texte : data URI dans le HTML et le CSS, réponses JSON d’API, e-mails HTML, colonnes de base de données et fichiers journaux. Le texte encodé est environ un tiers plus volumineux que le fichier binaire. Le décodage inverse le processus et restitue les octets d’origine.
Vous pouvez coller la chaîne Base64 seule ou l’URI data:image/...;base64, complet. Les sauts de ligne et les espaces sont ignorés, et le Base64 compatible URL (avec - et _) est également accepté. Le décodage, l’aperçu et la conversion s’effectuent localement dans votre navigateur : l’image n’est jamais envoyée.
Reconnaître le format à ses premiers caractères
Chaque format d’image commence par une signature d’octets fixe, et ces octets donnent toujours les mêmes premiers caractères en Base64. L’outil examine les octets décodés au lieu de se fier au type MIME indiqué dans un data URI : une chaîne mal étiquetée est donc tout de même identifiée correctement.
| Début du Base64 | Format |
|---|---|
iVBORw0KGgo | PNG |
/9j/ | JPEG |
R0lGOD | GIF |
UklGR | WebP (conteneur RIFF) |
PHN2Zy ou PD94bWwg | SVG |
Qk | BMP |
AAABAA | ICO |
SUkq ou TU0A | TIFF |
JVBER | PDF, pas une image : utilisez Base64 en PDF |
Choisir un format de téléchargement
Fichier d’origine écrit les octets décodés sans les modifier : c’est le bon choix si vous avez seulement besoin du fichier. Les autres formats sont obtenus en dessinant l’image sur un canvas, puis en l’encodant à nouveau :
- PNG est sans perte et conserve la transparence.
- JPEG remplit les zones transparentes de blanc et tient compte du curseur « Qualité ».
- WebP et AVIF donnent généralement des fichiers plus légers ; AVIF n’est proposé que si votre navigateur sait l’encoder.
- GIF est limité à 256 couleurs et ne conserve que la première image d’une animation.
- BMP, ICO et TIFF servent aux logiciels anciens, aux favicons et aux chaînes d’impression.
- SVG enveloppe une image matricielle dans un fichier SVG. L’image n’est pas vectorisée en formes.
Questions fréquentes
Pourquoi mon image Base64 ne s’affiche-t-elle pas ?
\/ ou un \n littéral, ou des données qui ne sont pas du tout une image. Supprimez les caractères en trop et collez à nouveau. Le validateur Base64 signale les caractères non valides et le type de contenu détecté.Le préfixe data:image est-il nécessaire ?
Mon image est-elle envoyée à un serveur ?
Non. La page décode et convertit l’image avec JavaScript dans votre navigateur. Rien de ce que vous collez ne quitte votre appareil.
L’outil peut-il ouvrir des images HEIC ou TIFF ?
Les deux formats sont détectés, mais la plupart des navigateurs ne savent pas les afficher : l’aperçu peut donc rester vide. Vous pouvez tout de même télécharger le fichier d’origine, et la conversion fonctionne lorsque votre navigateur est capable de décoder l’image.