Codegrain

Encoder et décoder en Base64 en ligne — gratuit, sans téléversement

Encodez du texte en Base64 ou décodez-le — gratuit, en ligne. Prise en charge complète de l’Unicode (emoji, cyrillique, CJK) et du format URL-safe. S’exécute dans votre navigateur ; rien n’est téléversé.

Opération

L’Unicode est pris en charge. Le décodage ignore les espaces et les sauts de ligne et accepte l’entrée URL-safe.

0 caractères
0 caractères
L’encodage et le décodage s’exécutent dans votre navigateur. Rien n’est téléversé.
Questions fréquentes

Questions fréquentes

Mon texte est-il envoyé à un serveur ?

Non. L’encodage et le décodage s’effectuent entièrement dans votre navigateur avec JavaScript — votre texte ne quitte jamais votre appareil et rien n’est téléversé. C’est important quand vous manipulez des jetons, des clés ou des charges utiles que vous préférez ne pas coller sur un site tiers qui les journalise.

Qu’est-ce que le Base64 et quand en ai-je besoin ?

Le Base64 représente des données binaires ou texte à l’aide de 64 caractères ASCII sûrs. Il sert à intégrer des données dans des URL, du JSON, des URI de données, des e-mails (MIME) et des fichiers de configuration où des octets bruts ou des caractères spéciaux poseraient problème. Ce n’est pas du chiffrement — n’importe qui peut le décoder.

Gère-t-il correctement les emoji et le texte non latin ?

Oui. Le texte est encodé en UTF-8 avant le Base64, donc les emoji, le cyrillique, le chinois, le japonais, le coréen et tout autre Unicode font un aller-retour parfait. L’option URL-safe remplace + et / par - et _ et supprime le remplissage, donc le résultat est utilisable dans les URL et les noms de fichiers.

Outils associés