Convertisseur Base64 en image

Utilisez une image PNG, JPEG, GIF, WebP, AVIF ou SVG encodée en Base64. Les URL de données doivent contenir ;base64.

Taille maximale de l'entrée encodée : 2 000 000 de caractères. Le traitement reste dans ce navigateur.

Collez les données Base64 d’une image pour reconstruire ses octets d’origine dans le navigateur. Le convertisseur accepte les images PNG, JPEG, GIF, WebP, AVIF et SVG sous forme de Base64 brut ou d’URL de données Base64 valide. Les images matricielles sont prévisualisées avant le téléchargement. Les SVG sont proposés uniquement au téléchargement, sans aperçu, car ils peuvent contenir du contenu actif.

Comment décoder une image Base64

  1. 1

    Collez l'image encodée

    Utilisez du Base64 brut ou une URL de données telle que data:image/png;base64,...

  2. 2

    Vérifiez le type détecté

    Le convertisseur examine les octets décodés et refuse les fichiers non pris en charge ou une URL de données dont le type ne correspond pas aux octets.

  3. 3

    Prévisualisez l'image matricielle

    Les formats PNG, JPEG, GIF, WebP et AVIF sont affichés dans la page si le navigateur les prend en charge.

  4. 4

    Téléchargez les octets décodés

    Le téléchargement conserve le type détecté et utilise l'extension correspondante.

Entrées acceptées

Le convertisseur accepte les images PNG, JPEG, GIF, WebP, AVIF et SVG.

Base64 brut :          iVBORw0KGgoAAAANSUhEUgAAA...
URL de données :       data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...
Base64 compatible URL : iVBORw0KGgoAAAANSUhEUgAAA (avec - et _ à la place de + et /)

Les URL de données doivent déclarer un type image/ et contenir ;base64. Les espaces présents dans la charge utile encodée sont ignorés. L’entrée est limitée à 2 000 000 de caractères afin que le traitement reste fiable dans un onglet de navigateur.

Vérification du type et aperçu

Le convertisseur identifie la signature des octets décodés avant de créer le téléchargement. Si une URL de données annonce image/png alors que ses octets correspondent à un JPEG, elle est refusée avec un message signalant l’incompatibilité, plutôt que de renommer le fichier.

Les formats PNG, JPEG, GIF, WebP et AVIF sont prévisualisés lorsque le navigateur utilisé sait les afficher. Le SVG est détecté et peut être téléchargé, mais il n’est volontairement pas prévisualisé. Un SVG peut contenir des scripts, des liens et d’autres éléments actifs. Traitez donc un SVG provenant d’une source inconnue comme toute autre pièce jointe non fiable.

Ce que cet outil ne décode pas

Le convertisseur refuse les données qui ne correspondent pas à une image, les URL de données encodées en pourcentage et les URL de données qui n’utilisent pas Base64. Il ne répare pas une chaîne tronquée, ne convertit pas l’image vers un autre format, ne recherche pas de logiciel malveillant et ne garantit pas qu’un fichier téléchargé est fiable.

Confidentialité

Le décodage, l’aperçu et la création du téléchargement ont lieu dans le navigateur actuel. L’image encodée n’est ni téléversée ni transmise par Livewire. Dans le parcours facultatif en deux étapes, le texte reste uniquement dans le stockage de session de cet onglet, le temps d’atteindre l’étape de téléchargement.

Questions fréquentes

Seules les URL de données Base64 dotées d’un type MIME d’image sont acceptées, par exemple data:image/png;base64,… Le type déclaré doit aussi correspondre aux octets décodés.

Un SVG peut contenir du contenu actif. Le convertisseur reconnaît le SVG pour le téléchargement, mais n’insère pas un SVG inconnu dans la page sous forme d’aperçu.

Le convertisseur accepte l’alphabet compatible URL, dans lequel - et _ remplacent + et /. Il normalise cet alphabet avant de décoder les octets de l’image.

Non. Le texte encodé, les octets décodés, l’aperçu et le téléchargement sont créés dans le navigateur actuel. Le parcours en deux étapes conserve le texte uniquement dans cet onglet jusqu’à ce que vous recommenciez ou le fermiez.

Outils similaires