Paritian

Développement

Convertisseur Base64 en image

Collez du texte Base64 ou un data URI pour voir l'image, découvrir le vrai type du fichier et l'enregistrer avec la bonne extension.

Résultats

Type de fichier trouvé image/png
Extension png
Taille du nouveau fichier 133 B
Peut être affiché comme image Oui
Le type déclaré correspond au contenu Oui

Ce que fait cet outil

Les images cachées dans du JSON, du HTML, du CSS ou des e-mails ne sont souvent que du texte Base64, et l'étiquette placée devant n'est pas toujours juste. Ce convertisseur décode le texte et examine les premiers octets du fichier, la signature par laquelle commence chaque format : un PNG est reconnu même sans préfixe data:, et un JPEG étiqueté PNG est signalé. Il accepte la variante pour URL avec - et _, les retours à la ligne et l'absence du remplissage =. PNG, JPEG, GIF, WebP, BMP, ICO et SVG sont affichés et peuvent être enregistrés ; les autres fichiers, comme un PDF, peuvent tout de même être téléchargés. Le décodage se fait sur cette page : rien n'est envoyé nulle part.

Formule

4 caractères Base64 → 3 octets ; le type de fichier se lit dans les premiers octets (PNG 89 50 4E 47, JPEG FF D8 FF, GIF 47 49 46, WebP RIFF…WEBP)

Variables

SymboleSignificationUnité
textTexte Base64 ou data URI—
OUTType de fichier trouvé—
EXExtension—
SZTaille du nouveau fichier—
IMPeut être affiché comme image—
AGLe type déclaré correspond au contenu—

Exemple résolu

  • Texte Base64 ou data URIdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAATElEQVR42mNgGHFALu/Ef6obSAjTzGCyLSLHcKItocRwoiyhqQXUMByvJaMW4LWAmobTxZLRSB7YzDawZRHNS1O61Ad0qdHoVidTCgCcs+Dm+ufx/gAAAABJRU5ErkJggg==
  • Type de fichier trouvéimage/png
  • Extensionpng
  • Taille du nouveau fichier133 B
  • Peut être affiché comme imageOui
  • Le type déclaré correspond au contenuOui

Limites

  • Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.