Mode d’emploi
Choisissez alphabet et sens. Unicode passe par des octets UTF-8; les données incorrectes sont rejetées.
Alphabet et remplissage
Le standard utilise +, / et =. Base64url utilise - et _ et la sortie omet le remplissage final.
Exemple
« café 🐭 » effectue l’aller-retour sans perte. « Hello » donne SGVsbG8= en standard.
Limites
Base64 ne chiffre pas. Pas de fichiers ni data URLs; les octets UTF-8 invalides sont rejetés.
Quel alphabet choisir ?
Utilisez Base64 standard quand le format l’exige, et Base64url pour chemins, requêtes ou parties de jetons. Le système destinataire dicte le choix; ce n’est pas une sécurité.
Aller-retour prudent
Gardez le même alphabet et vérifiez le texte décodé. Base64 est réversible par tous; mots de passe et clés API encodés restent des secrets non protégés.