Encoder et décoder du texte en Base64
Encodez un texte en Base64 ou décodez une chaîne Base64 directement dans votre navigateur. Aucun contenu n’est envoyé sur un serveur ou conservé par l’application.
0 caractère · limite 2 Mo
Qu’est-ce que le Base64 ?
Base64 est un format d’encodage qui transforme des données en une chaîne composée de caractères textuels (lettres, chiffres et quelques symboles). Il est souvent utilisé pour transporter des données dans des formats principalement textuels, comme certains emails, fichiers de configuration ou entêtes web. Base64 ne chiffre pas le contenu et ne protège pas une information confidentielle : toute personne disposant de la chaîne peut généralement la décoder.
Base64 n’est pas un chiffrement
Encoder un texte en Base64 ne le sécurise pas. Base64 est un format d’encodage réversible, pas une méthode de chiffrement. N’utilisez pas Base64 pour protéger un mot de passe, un secret ou une donnée sensible.
Comment encoder ou décoder du Base64 ?
Étape 1 : Choisissez le mode Encoder ou Décoder.
Étape 2 : Saisissez ou collez votre contenu.
Étape 3 : Lancez le traitement puis copiez le résultat.
Gestion des accents et emojis
L’outil utilise l’encodage UTF-8 afin de prendre en charge les accents français, les emojis et les caractères non latins. Le texte est d’abord converti en octets UTF-8 avant d’être encodé en Base64, ce qui évite les erreurs fréquentes rencontrées lorsque l’encodage suppose du Latin-1.
Confidentialité
Le traitement est réalisé dans votre navigateur. Le texte n’est pas volontairement envoyé à un serveur, aucun compte n’est nécessaire et le contenu n’est pas conservé par l’application. L’hébergeur peut néanmoins recevoir les journaux techniques standards liés à la visite de la page, conformément à la politique de confidentialité.
Limites
- Traitement de texte UTF-8 uniquement.
- Limite de 2 Mo par contenu.
- Base64 standard uniquement.
- Le format Base64URL (« - » et « _ ») n’est pas encore pris en charge.
- Aucun traitement de fichiers binaires.
- Base64 ne constitue pas un chiffrement.
- Le résultat dépend de la validité de l’entrée fournie.
Questions fréquentes
- Le texte est-il envoyé sur un serveur ?
- Non. L'encodage et le décodage sont réalisés directement dans votre navigateur. Le contenu saisi n'est pas volontairement transmis à un serveur.
- Base64 permet-il de sécuriser un mot de passe ?
- Non. Base64 est un format d'encodage réversible, pas une méthode de chiffrement. Toute personne disposant de la chaîne peut la décoder.
- L'outil prend-il en charge les accents et les emojis ?
- Oui. Le texte est converti en octets UTF-8 avant l'encodage, ce qui prend en charge les accents français, les emojis et les caractères non latins.
- Pourquoi ma chaîne Base64 est-elle refusée ?
- Elle peut contenir des caractères invalides, un padding incorrect, une longueur non conforme ou représenter des octets qui ne forment pas un texte UTF-8. Vérifiez également qu'il ne s'agit pas d'une variante Base64URL.
- Puis-je encoder un fichier avec cet outil ?
- Non. Cet outil est dédié au texte. Il applique une limite de 2 Mo et ne prend pas en charge le chargement de fichiers binaires.
- Quelle est la différence entre Base64 et un chiffrement ?
- Base64 transforme des octets en caractères textuels sans clé et de façon réversible. Un chiffrement transforme un contenu à l'aide d'une clé afin d'en restreindre l'accès.
- Le contenu saisi est-il conservé ?
- Non. Le contenu reste uniquement dans l'état temporaire de la page et n'est pas enregistré dans un stockage local, un cookie, une URL ou une base de données.