Convertisseur Base64 en fichier
Collez du Base64 ou une URL data, cliquez sur décoder et téléchargez l’image, le PDF, l’archive ou tout autre fichier d’origine.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur Base64 en fichier ?
Les API, e-mails et bases de données fournissent souvent un fichier sous la forme d’une longue chaîne Base64. Cet outil la décode en octets d’origine exacts et vous laisse l’enregistrer comme fichier. Il accepte le Base64 brut (avec caractères URL-safe, retours à la ligne et remplissage manquant) et les URL data: complètes comme data:image/png;base64,iVBORw0…
Après décodage, l’outil compare les premiers octets à une table de signatures pour vous dire ce que sont vraiment les données (PNG, JPEG, PDF, ZIP, DOCX…), choisit un nom et une extension par défaut pertinents, et affiche la taille et les premiers octets. Vous pouvez imposer le nom de fichier et le type MIME. La sortie décodée est limitée à 100 Mo.
Comment ça marche ?
- Collez du texte Base64 ou une URL data: dans la zone de saisie.
- Renseignez éventuellement un nom de fichier et un type MIME ; sinon, les deux sont détectés.
- Cliquez sur « Décoder en fichier » et vérifiez le type détecté, la taille et les alertes.
- Téléchargez le fichier. Rien n’est envoyé et rien n’est exécuté.
Cas d'usage courants
- Enregistrer une image ou un PDF renvoyé en Base64 par une API REST ou stocké dans un champ JSON.
- Récupérer une pièce jointe depuis une partie MIME d’un e-mail brut.
- Retransformer en fichier image une URL data: copiée depuis les outils de développement du navigateur.
- Vérifier ce que contient vraiment un bloc Base64 mystérieux dans une configuration ou un journal.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
data:text/plain;base64,SGVsbG8sIHdvcmxkIQ==
Nom du fichier: file.txt Taille: 13 B (13 bytes) Type détecté: Plain text — text/plain MIME: text/plain Premiers octets (hex): 48 65 6C 6C 6F 2C 20 77 6F 72 6C 64 21
Confidentialité
Convertisseur Base64 en fichier s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Une chaîne Base64 ne conserve que les octets, pas le nom d’origine : le nom est donc deviné d’après le type détecté. Un texte qui n’est pas du Base64 valide est rejeté, et les fichiers décodés de plus de 100 Mo sont refusés. N’exécutez pas de fichiers décodés dont vous ne vous fiez pas à la source.
Questions fréquentes
Quels formats d’entrée sont acceptés ?
Du Base64 ou Base64URL brut, avec ou sans remplissage et avec retours à la ligne, ou une URL data: complète (en base64 ou avec pourcentages).
Comment l’extension est-elle choisie ?
D’après les données elles-mêmes : les signatures PNG, JPEG, PDF, ZIP ou GZIP correspondent à leur extension habituelle. Sans correspondance, le fichier est enregistré sous file.bin sauf si vous donnez un nom.
Pourquoi signale-t-il des données exécutables ?
Des octets décodés qui débutent comme un programme Windows, Linux ou macOS sont signalés, car des attaquants cachent parfois des programmes en Base64. N’exécutez jamais un fichier dont vous ne connaissez pas l’origine.
Outils associés
Décodeur Base64
Collez une chaîne Base64 et lisez aussitôt le texte d’origine, même si le remplissage est absent.
Encodage & décodage
Convertisseur de fichier en Base64
Déposez un fichier et obtenez sa chaîne Base64 ou une URL data: à coller dans du HTML, du CSS, du JSON ou une requête d’API.
Outils de fichiers
Encodeur Base64
Convertissez n’importe quel texte, emoji et accents compris, en chaîne Base64 en un clic.
Encodage & décodage
Inspecteur de fichier
Déposez un fichier pour voir ce qu’il est vraiment : type détecté, taille, sommes de contrôle, octets d’en-tête et alertes si l’extension ment.
Outils de fichiers
Visionneuse hexadécimale
Déposez un fichier pour voir ses octets bruts dans la disposition familière offset | hexa | ASCII, avec son type détecté et sa taille.
Outils de fichiers
Convertisseur Hexadécimal en Texte
Collez des octets hexadécimaux issus d’un dump, d’un journal ou d’un fichier source et lisez le texte qu’ils forment.
Encodage & décodage