Outil Gratuit

Encodeur et décodeur Base64

Encodez n'importe quel texte ou fichier en Base64, ou décodez une chaîne Base64 pour retrouver sa forme originale. Fonctionne entièrement dans votre navigateur.

Convertir un fichier en Base64 et décoder Base64 en fichier

Qu'est-ce que Base64 ?

Base64 est un schéma d'encodage binaire-vers-texte qui représente les données binaires sous forme de chaîne ASCII. Il est utilisé pour intégrer des images dans CSS, transmettre des données binaires via des protocoles basés sur le texte et stocker des blobs binaires dans JSON.

Encodage vs décodage

L'encodage convertit les octets bruts en une chaîne Base64. Le décodage inverse cela — il prend une chaîne Base64 et retourne les octets d'origine. Cet outil gère les deux directions.

Encodage de fichier

Téléchargez n'importe quel fichier pour le convertir en un URI de données Base64. C'est utile pour intégrer de petites images directement dans HTML ou CSS sans requête HTTP supplémentaire.

Comment utiliser

  1. Pour encoder du texte : tapez ou collez du texte dans l'entrée et la sortie Base64 apparaît instantanément.
  2. Pour encoder un fichier : cliquez sur Choisir un fichier, sélectionnez n'importe quel fichier, et l'URI de données Base64 est généré.
  3. Pour décoder : collez une chaîne Base64 et cliquez sur Décoder pour voir le contenu original.

Vos fichiers et chaînes restent dans votre navigateur — rien n'est téléchargé vers un serveur.

Questions Fréquemment Posées

Base64 est-il un chiffrement ?
Non. Base64 est un schéma d'encodage, pas un chiffrement. Il ne protège pas les données — n'importe qui peut le décoder. Utilisez-le uniquement pour l'encodage, pas pour la sécurité.
Pourquoi Base64 augmente-t-il la taille du fichier ?
Base64 encode chaque 3 octets en 4 caractères ASCII, ajoutant environ 33% de surcharge. C'est un compromis connu lors de l'intégration de données binaires dans des formats texte.
Puis-je encoder n'importe quel type de fichier ?
Oui. Téléchargez n'importe quel fichier et cet outil générera son URI de données Base64. Les fichiers volumineux produisent des chaînes très longues — soyez conscient des limites de taille dans votre contexte cible.
Mes données sont-elles envoyées à un serveur ?
Non. Tout l'encodage et le décodage se fait dans votre navigateur à l'aide des API FileReader et atob/btoa.