Image Base64
Convertissez des images en data URL base64 et inversement — aperçu, validation, téléchargement, comparaison exacte des tailles. Tout dans votre navigateur.
Déposez un fichier ici ou cliquez pour choisir
Cet outil s'exécute entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil — elles ne sont envoyées à aucun serveur.
Mode d'emploi
- 1Déposez une image dans le panneau (ou collez-en une depuis le presse-papiers) pour l'encoder.
- 2Copiez la data URL — ou seulement le base64 — et consultez la comparaison de tailles avant d'inliner.
- 3Passez à l'onglet de décodage, collez n'importe quelle data URL d'image, puis prévisualisez-la ou téléchargez-la.
Image Base64
Déposez un PNG, JPEG, GIF, WebP ou SVG et obtenez une URL data:image/…;base64,… prête à coller dans du CSS, HTML ou JSON en ligne. L'outil affiche la taille du fichier d'origine à côté de celle du texte obtenu : vous voyez les ~33 % de surcoût du base64 avant de vous lancer dans l'inlining.
Collez une data URL et la vue inverse la décode : l'image est prévisualisée, le MIME déclaré est confronté aux octets réels, et un bouton de téléchargement la sauvegarde en fichier. Un base64 invalide ou un type qui n'est pas une image échoue avec un message clair plutôt qu'un aperçu cassé.
Questions fréquentes
Quand est-ce que ça vaut le coup d'inliner une image en data URL ?
Pour les petites icônes, avatares et espaces réservés de chargement. Le base64 grossit le texte de ~33 % par rapport au binaire : en dessous de quelques kilo-octets, on économise généralement une requête HTTP au total ; pour les photos, le surcoût l'emporte presque toujours.
Pourquoi la version base64 est-elle plus grosse que mon fichier ?
Le base64 encode chaque groupe de 3 octets en 4 caractères de texte — un gonflement fixe de 33 %, plus le préfixe data:image/…;base64,. Rien n'est compressé ni perdu : c'est simplement une représentation textuelle sûre des mêmes octets.
Quels formats le décodeur gère-t-il ?
Tout ce que votre navigateur sait afficher comme image : PNG, JPEG, GIF, WebP, SVG, BMP, AVIF et plus. L'outil vérifie que la charge est du base64 valide, que le MIME déclaré est bien un type image, et vous avertit quand les octets magiques du fichier ne correspondent pas au type déclaré.
Outils associés
Encodeur Base64
Encodez du texte en Base64 instantanément avec le support UTF-8 complet — emoji, accents et caractères CJK survivent intacts. Gratuit, privé, rien ne quitte jamais votre navigateur.
Tous les outils →
Décodeur Base64
Décodez le Base64 en texte lisible avec une gestion UTF-8 correcte — data URI, charges utiles d'API et valeurs de config encodées deviennent claires instantanément. Privé et gratuit.
Tous les outils →
Générateur de hachage
Calculez des hachages SHA-1, SHA-256, SHA-384, SHA-512 ou MD5 de textes ou fichiers, directement dans votre navigateur. Empreintes rapides pour les contrôles d'intégrité — rien n'est envoyé.
Tous les outils →
Encodeur d'URL
Encodez en pourcentage URLs et chaînes de requête en ligne — choisissez l'encodage composant ou l'URI complet, avec sortie en direct pour liens, paramètres et segments de chemin.
Tous les outils →
Intégrer cet outil
Ajoutez cet outil à votre site en une ligne — il s'exécute dans le navigateur du visiteur.
<iframe src="https://zoyku.com/fr/tools/base64-image?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — base64-image" loading="lazy"></iframe>