Est-ce compatible avec le texte Unicode ?
Oui. Le texte est encodé et décodé en UTF-8, les caractères non ASCII restent donc du texte lisible.
Encodez du texte en Base64 ou décodez du Base64 en UTF-8 avec alphabet compatible URL, padding optionnel, compteurs d'octets, copie et permutation.
Base64 est un encodage de transport, pas du chiffrement. Il est utile quand du texte ou des octets doivent traverser des systèmes qui attendent de l'ASCII simple : en-têtes, data URLs, tokens, fixtures, petites valeurs de configuration ou exemples de documentation. Cet outil convertit du texte UTF-8 en Base64 et décode du Base64 valide en texte dans le navigateur.
L'option compatible URL remplace plus et slash par tiret et underscore, ce qui est courant dans les tokens web. Le padding peut être omis pour les systèmes qui préfèrent des valeurs Base64URL compactes.
Chargement de l'outil...
Base64 ne rend pas les données secrètes. Tout le monde peut les décoder. Ne l'utilisez pas à la place du hachage, du chiffrement, de signatures ou du contrôle d'accès. Il change seulement la représentation pour mieux transporter des données dans des systèmes textuels.
Oui. Le texte est encodé et décodé en UTF-8, les caractères non ASCII restent donc du texte lisible.
Il remplace plus par tiret et slash par underscore. Le padding est souvent omis dans les mêmes contextes.
L'entrée peut contenir des caractères Base64 invalides, une longueur impossible ou des octets qui ne sont pas du texte UTF-8 valide.