À propos de cet outil
Encode le texte en Base64 et décode les chaînes Base64 en texte. Prend en charge UTF-8 (accents, emojis, caractères spéciaux) et propose une option URL-safe (remplace les caractères problématiques dans les URLs). Utile pour inspecter des données encodées dans des APIs, configurer des jetons, générer des valeurs pour cookies, ou simplement comprendre ce qui se trouve dans une chaîne Base64.
Comment l'utiliser
- Collez le texte à encoder ou la chaîne Base64 à décoder.
- Choisissez la direction : encoder ou décoder.
- Activez l'option URL-safe si le résultat sera utilisé dans une URL.
- Copiez le résultat.
Questions fréquentes
- À quoi sert Base64 ?
- À représenter des données binaires sous forme de texte. Cela permet de faire passer images, fichiers et octets en général par des canaux n'acceptant que du texte (e-mails, JSON, URLs). Le coût est que le résultat est environ 33% plus grand que l'original.
- Base64 est-il du chiffrement ?
- Non. Base64 est de l'encodage, pas du chiffrement. N'importe qui peut décoder une chaîne Base64 sans clé. Ne l'utilisez pas pour cacher des informations sensibles, c'est l'équivalent d'écrire dans un code évident. Pour la confidentialité, utilisez un véritable chiffrement.
- Quelle est la différence entre Base64 standard et URL-safe ?
- Base64 standard utilise les caractères + et /, qui ont une signification spéciale dans les URLs. Base64 URL-safe les remplace par - et _, évitant le besoin d'échappement supplémentaire lors de l'utilisation de la chaîne dans un lien, paramètre de requête ou chemin.