Encodeur et décodeur Base64
Encodez du texte et des fichiers en Base64, ou décodez du Base64 vers sa forme d'origine — instantanément, dans votre navigateur.
Le Base64 sûr pour URL remplace + et / par - et _, et supprime le remplissage, afin que le résultat puisse être utilisé sans risque dans des URLs et des noms de fichiers.
À propos de l'Encodeur/Décodeur Base64
Base64 transforme n'importe quel texte ou fichier binaire en une représentation sûre en texte brut, composée de lettres, de chiffres et de quelques symboles. Il est couramment utilisé pour intégrer des images en CSS ou HTML, envoyer des données binaires en JSON ou XML, et inclure des fichiers dans des pièces jointes d'e-mail. Cet outil encode et décode le Base64 entièrement dans votre navigateur, vos données ne quittent donc jamais votre appareil.
Fonctionnalités :
- Encodez ou décodez du texte avec un support UTF-8 complet
- Convertissez n'importe quel fichier en chaîne Base64 ou en data URI
- Variante sûre pour URL, idéale pour les liens et noms de fichiers
- Conversion instantanée avec copie dans le presse-papiers
Comment utiliser l'Encodeur/Décodeur Base64
- Choisissez Encoder ou Décoder, puis le mode Texte ou Fichier
- Saisissez, collez ou déposez votre texte ou fichier dans la zone de saisie
- Activez Sûr pour URL ou Data URI si vous avez besoin de ces formats
- Copiez le résultat en un clic
Questions fréquentes
Qu'est-ce que l'encodage Base64 ?
Base64 est une méthode de représentation de données binaires (ou de texte) utilisant seulement 64 caractères ASCII imprimables : A–Z, a–z, 0–9, + et /. Il est conçu pour que les données binaires puissent être transmises en toute sécurité via des systèmes basés sur du texte, comme l'e-mail ou JSON, sans être corrompues.
Base64 est-il équivalent à un chiffrement ?
Non. L'encodage Base64 n'est pas un chiffrement — il n'apporte aucune sécurité ni confidentialité. N'importe qui peut décoder du texte Base64 instantanément, puisqu'il utilise un alphabet fixe et publiquement connu. Utilisez-le pour le formatage des données, jamais pour protéger des informations sensibles.
Qu'est-ce que le Base64 sûr pour URL ?
Le Base64 standard utilise les caractères + et / ainsi qu'un remplissage =, qui ont une signification particulière dans les URLs. Le Base64 sûr pour URL remplace + par -, / par _ et supprime le remplissage, afin que le résultat puisse être utilisé directement dans le chemin ou les paramètres d'une URL.
Base64 est-il un chiffrement ?
Non — c'est une idée reçue courante. Base64 n'est qu'un format de données, pas un chiffrement. Il n'utilise aucune clé, et son décodage ne nécessite aucun secret : n'importe quel décodeur Base64, y compris celui-ci, le reconvertit directement en données d'origine.
Puis-je encoder un fichier entier, pas seulement du texte ?
Oui. Passez en mode Fichier, déposez un fichier jusqu'à 5 Mo, et cet outil convertira ses octets bruts en une chaîne Base64 ou en une data URI prête à l'emploi, que vous pouvez coller directement dans du HTML ou du CSS.
Pourquoi ma sortie Base64 est-elle plus longue que l'entrée ?
Base64 encode chaque groupe de 3 octets d'entrée en 4 caractères de sortie, ce qui rend les données encodées environ 33 % plus volumineuses que l'original. Cette augmentation est le prix à payer pour représenter des données binaires quelconques sous forme de texte brut.
Confidentialité
Tout se passe localement dans votre navigateur grâce aux API web natives. Votre texte et vos fichiers ne sont jamais envoyés à un serveur.