• S'exécute dans votre navigateur
  • S'exécute dans votre navigateur
  • Texte et fichiers
  • Copie et téléchargement
  • Toujours gratuit

Encodeur / décodeur Base64

Convertissez du texte et des fichiers au format Base64 ou décodez des chaînes Base64 instantanément : rapide, et tout se passe dans votre navigateur.

Cliquez pour choisir ou glissez-déposez ici

5 MB max · Tous types de fichiers acceptés

Pourquoi utiliser notre outil ?

Instantané, confidentiel et gratuit : sans compte, sans installation, rien n'est stocké.

Instantané

La conversion se fait en quelques millisecondes, sans aller-retour avec un serveur.

Confidentiel

Tout le traitement est local : rien n'est jamais transmis à un serveur.

Texte et fichiers

Collez du texte brut ou importez n'importe quel type de fichier jusqu'à 5 MB pour l'encoder.

Dans les deux sens

Passez du mode encodage au mode décodage d'un seul clic, à tout moment.

Cas d'usage courants

Développement web

Intégrez des images directement dans le CSS/HTML sous forme de data URI pour éviter des requêtes HTTP supplémentaires.

Pièces jointes d'e-mail

Les normes d'e-mail MIME exigent que les pièces jointes soient encodées en Base64 avant l'envoi.

Intégration d'API

Préparez des données binaires, comme des images, pour les transmettre dans le corps de requêtes d'API JSON.

Authentification

Les identifiants HTTP Basic Auth sont transmis sous la forme username:password encodée en Base64.

Questions fréquentes

Qu'est-ce que le Base64 et quand l'utiliser ?

Le Base64 désigne un ensemble de schémas d'encodage binaire vers texte qui représentent des données binaires sous forme de chaîne ASCII. Il a été conçu pour permettre à du contenu binaire de transiter par des systèmes qui ne gèrent que du texte. Il sert couramment à intégrer des fichiers image directement dans du HTML ou du CSS à l'aide de data URI, à joindre des fichiers binaires à des e-mails avec l'encodage MIME et à transmettre des données binaires dans des API REST JSON, où le format doit être uniquement textuel.

Comment fonctionne l'encodage Base64 dans le navigateur ?

Cet outil utilise la fonction JavaScript intégrée btoa() pour encoder des chaînes en Base64, et atob() pour les décoder. Pour les fichiers importés, l'API FileReader lit le fichier sous forme de data URL, puis la partie Base64 est extraite du résultat. Tout se passe dans l'onglet de votre navigateur, sans aucune requête réseau : c'est à la fois rapide et entièrement confidentiel.

Encodage Base64 ou chiffrement : quelle différence ?

L'encodage Base64 et le chiffrement sont deux choses totalement différentes. Le Base64 est un format d'encodage réversible : toute personne disposant de la chaîne Base64 peut la décoder immédiatement, sans clé. Ce n'est pas une mesure de sécurité. Le chiffrement (comme AES ou RSA), en revanche, nécessite une clé secrète pour déchiffrer. N'utilisez pas l'encodage Base64 pour protéger des données sensibles : utilisez un véritable chiffrement.

Besoin d'aide ou une question ?

Écrivez-nous : nous répondons généralement sous 2 à 3 jours ouvrés.

Nous contacter