Convertisseur Base64 et fichiers
Convert between Base64 strings and files. In Base64→File mode: decode and download. In File→Base64 mode: encode and copy.
Enter a Base64 string and run decode & download.
Comment utiliser
À propos de cet outil
Convertit entre Base64 et fichiers : décoder/télécharger ou encoder/copier.
Comment utiliser
Choisissez la direction, collez Base64 ou sélectionnez un fichier. Copiez ou téléchargez le résultat.
Options
« Base64→Fichier » décode et télécharge ; « Fichier→Base64 » encode et copie.
Cas d'utilisation
• Images en Data URLs • Petit fichier dans JSON • Décoder pièces jointes • Fixtures E2E
Exemples de code
JavaScript
Read Only
1// File → Base64
2const buf = await file.arrayBuffer();
3const b64 = btoa(String.fromCharCode(...new Uint8Array(buf)));
4
5// Node: fs.readFileSync(path, {encoding:'base64'})Python
Read Only
1import base64
2
3with open("file.png", "rb") as f:
4 b64 = base64.b64encode(f.read()).decode()PHP
Read Only
1base64_encode(file_get_contents("file.png"));Vie privée et données
Conversion dans le navigateur ; fichiers et Base64 non envoyés au serveur.
FAQ
- Q: À quoi sert la conversion de fichiers en Base64 ?
- A: Utilisations courantes : intégrer des images comme Data URL en HTML/CSS, inclure de petits fichiers dans des charges JSON, décoder des pièces jointes email en Base64, créer des fixtures pour les tests E2E.
- Q: Y a-t-il une limite de taille de fichier ?
- A: Il n'y a pas de limite stricte, mais de très grands fichiers peuvent ralentir le navigateur car tout est traité en mémoire. Les fichiers de moins de 10 Mo fonctionnent bien.
- Q: Quels types de fichiers sont pris en charge ?
- A: Tous les types de fichiers sont pris en charge pour l'encodage et le décodage. L'outil convertit les octets bruts du fichier sans restriction de type.
- Q: Mon fichier est-il envoyé à un serveur ?
- A: Non. Toute la conversion est effectuée dans votre navigateur via l'API FileReader. Votre fichier n'est jamais téléchargé sur un serveur.
