Comment convertir un fichier en Base64
- Déposez un fichier dans la zone ou cliquez pour en choisir un sur votre appareil.
- Choisissez le Base64 brut, une data URI avec le type MIME ou un objet JSON.
- Copiez le résultat ou téléchargez-le sous forme de fichier .txt.
Usages courants pour les développeurs
- Envoyer des fichiers à des API REST ou GraphQL au sein d'un JSON.
- Intégrer des polices dans du CSS avec
@font-face { src: url(data:font/woff2;base64,…) }. - Stocker des certificats et des fichiers de configuration dans des secrets Kubernetes ou des variables d'environnement.
- Écrire des jeux de données de test (fixtures) sans fichiers binaires séparés.
Alternatives en ligne de commande
Linux : base64 -w 0 file.zip. macOS : base64 -i file.zip. Windows : certutil -encode file.zip out.txt ou, sous PowerShell, [Convert]::ToBase64String([IO.File]::ReadAllBytes('file.zip')).
Questions fréquentes
Quels types de fichiers sont pris en charge ?
Tous. Le Base64 travaille sur les octets bruts : n'importe quel fichier peut donc être encodé, qu'il s'agisse de PDF, DOCX, ZIP, MP3, MP4, polices, exécutables ou autres.
Mes fichiers sont-ils envoyés sur un serveur ?
Non. Le fichier est lu et encodé par votre propre navigateur. Il ne quitte jamais votre ordinateur ou votre téléphone.
Pourquoi ajouter un préfixe data URI ?
Le préfixe indique aux navigateurs et aux autres programmes le type de fichier contenu dans le Base64, ce qui permet de l'utiliser directement en HTML, en CSS ou en Markdown.