Convertisseur Base64 vers image en ligne gratuit
Décodez des chaînes Base64 et des URI de données en fichiers image téléchargeables instantanément. Visualisez dimensions et formats directement dans votre navigateur, en toute confidentialité.
100 % privé. Rien n'est envoyé en ligne.
Convertir du Base64 en image en 3 étapes
Collez votre Base64
Collez une URI de données complète (data:image/…;base64,…) ou une chaîne Base64 brute dans le champ. Les espaces et sauts de ligne d'une chaîne brute sont supprimés automatiquement.
Décodage et aperçu
Cliquez sur Décoder et prévisualiser l'image. L'image s'affiche avec son format, ses dimensions et sa taille estimée.
Télécharger l'image
Cliquez sur Télécharger l'image pour l'enregistrer en fichier. L'extension dépend du type d'image, comme .png ou .jpg.
Fonctionnalités clés
- Collez du Base64 ou une URI de données
- Les données restent sur votre appareil
- Aperçu, taille et dimensions
- PNG, JPG, GIF, WebP, SVG
- Gratuit, sans compte
Quand vous devez décoder une image Base64
Débogage et développement
- Prévisualisez les images Base64 issues de réponses API sans écrire de code
- Enregistrez en fichiers les images renvoyées par des API de génération d'images IA
- Vérifiez les données d'image Base64 stockées dans des enregistrements de base de données
- Consultez les URI de données trouvées dans un code source CSS ou HTML
Récupération de données
- Extrayez les images des champs Base64 dans des charges utiles JSON
- Récupérez les images enregistrées sous forme de chaînes Base64 dans des journaux d'application
- Décodez les pièces jointes d'images Base64 copiées depuis le code source brut d'un e-mail
- Reconvertissez en fichiers image les valeurs Base64 issues d'un export de base de données
Tests et assurance qualité
- Vérifiez qu'une fonction d'encodage produit la bonne image
- Confirmez que les chaînes Base64 des fichiers de configuration sont des images valides
- Vérifiez la taille et les dimensions des images renvoyées par une API
- Testez le résultat de canvas.toDataURL() en affichant l'image qu'il produit
Qu'est-ce qu'un décodeur d'image Base64 ?
Un décodeur d'image Base64 transforme une chaîne de texte Base64 en fichier image d'origine. Il reconstruit les octets d'origine à partir du texte et affiche l'image. C'est l'opération inverse de l'encodage d'une image en Base64. Le décodage ne modifie ni le format, ni la taille, ni la qualité de l'image.
Comment voir et enregistrer une image Base64
Ces réponses expliquent comment repérer le format d'une image Base64, comment l'afficher sur une page web et ce que contient le fichier téléchargé.
Comment reconnaître le format d'une image Base64 ?
Regardez les premiers caractères. Chaque format commence son fichier par les mêmes octets, donc son Base64 commence aussi de la même façon. Avec une chaîne brute, le décodeur les lit à votre place.
- iVBORw0KGgo : PNG
- /9j/ : JPG
- R0lGOD : GIF
- UklGR : WebP
- PHN2Zy ou PD94bWw : SVG
Comment afficher une image Base64 en HTML ?
Placez-la dans une balise img sous forme d'URI de données. Ajoutez le préfixe data:image/png;base64, avant la chaîne, en utilisant le type qui correspond à l'image. Le CSS fonctionne de la même façon dans url(). Pour créer la chaîne à partir d'un fichier image, utilisez le convertisseur d'image en Base64.
Quel fichier obtient-on au téléchargement ?
Télécharger l'image enregistre les octets décodés sous forme de fichier nommé decoded-image, avec une extension telle que .png, .jpg, .gif ou .webp. L'image n'est pas réencodée au passage. Sa qualité et ses métadonnées restent exactement telles qu'avant sa conversion en Base64.
Outils de développement associés
Des outils pour modifier ou examiner l'image que vous avez décodée.
FAQ Base64 vers image
Questions fréquentes sur le décodage de chaînes Base64 en images
Puis-je coller une chaîne Base64 sans le préfixe data:image ?
Oui. Le décodeur lit les premiers octets et ajoute le bon préfixe pour PNG, GIF, WebP et SVG. Tout le reste est traité comme du JPG. Pour AVIF, BMP ou ICO, collez l'URI de données complète avec son type, comme data:image/avif;base64, afin que le téléchargement obtienne la bonne extension.
Pourquoi ma chaîne Base64 ne se décode-t-elle pas ?
Le plus souvent, la chaîne est tronquée : copiez-la en entier. Retirez les guillemets et les échappements JSON, comme \/ à la place de /. Le texte encodé en URL (%2B, %2F) et le Base64 sûr pour URL (- et _) doivent d'abord être reconvertis en + et /. Vérifiez aussi que les données correspondent à une image et non à un PDF ou un autre fichier.
Comment vérifier la taille d'une image Base64 ?
Décodez-la. L'outil affiche la largeur et la hauteur en pixels ainsi que la taille estimée du fichier. L'estimation utilise la règle générale selon laquelle le fichier fait environ les trois quarts de la longueur du Base64, donc 40 000 caractères donnent un fichier d'environ 29 Ko. Il n'y a pas de limite à la longueur de la chaîne collée.
Puis-je décoder du Base64 provenant d'une réponse d'API JSON ?
Oui. Copiez la valeur entre les guillemets et collez-la. De nombreuses API de génération d'images renvoient leurs résultats ainsi. Si le JSON affiche \/ au lieu de /, supprimez d'abord cet échappement, sinon le décodage échouera.
Puis-je convertir du Base64 en PDF ou un autre type de fichier ?
Non. Cet outil décode uniquement les images que votre navigateur peut afficher. Un PDF, un ZIP ou un fichier texte en Base64 génère une erreur. Une fois l'image obtenue, vous pouvez changer son format avec le convertisseur d'image.
Quels formats d'image sont pris en charge ?
Toute image que votre navigateur peut afficher. JPG, PNG, GIF, WebP et SVG fonctionnent dans tous les navigateurs modernes, et AVIF, BMP et ICO dans la plupart d'entre eux. Les chaînes brutes sont détectées comme PNG, GIF, WebP ou SVG, avec JPG en solution de repli. Le téléchargement conserve le format d'origine de l'image, puisque l'outil ne la convertit pas.