Encoder en Base64
Encode du texte au format Base64.
Exemples d'utilisation
Créer un en-tête d'authentification Basic pour une requête API
Encodez "nom d'utilisateur:mot de passe" en Base64 et utilisez-le directement dans un en-tête Authorization: Basic.
Transporter de petites données binaires sous forme de texte brut
Utile pour intégrer en toute sécurité des données contenant des caractères spéciaux dans un champ de texte brut : un fichier de configuration, une valeur JSON, etc.
Encoder une valeur destinée à une URL
Si le résultat doit figurer dans un chemin d'URL ou un nom de fichier, activez l'option compatible URL pour éviter les + ou /.
Questions fréquentes
Le texte que je saisis est-il envoyé à un serveur ?
Non. L'encodage se fait entièrement dans votre navigateur, et ce que vous saisissez n'est jamais envoyé à un serveur.
Base64 est-il une forme de chiffrement ?
Non. Base64 est simplement une façon de représenter des données sous forme de texte en toute sécurité — ce n'est pas du chiffrement. N'importe qui peut facilement le redécoder vers la valeur d'origine, donc ne l'utilisez pas pour cacher des mots de passe ou des informations sensibles.
Cela fonctionne-t-il avec du texte non anglais et des emojis ?
Oui. Le texte est converti en octets UTF-8 avant l'encodage, donc les caractères non anglais, les emojis et les autres textes Unicode sont correctement traités.
Quand dois-je activer l'option compatible URL ?
Activez-la lorsque le résultat doit figurer dans une URL ou un nom de fichier. Elle remplace les caractères +, / et = du Base64 standard par - et _, sûrs dans les URL, et supprime le padding = final.