Aller au contenu

Encodeur et décodeur Base64

Convertissez localement du texte UTF-8 avec l’alphabet standard ou URL.

Texte et format

Traitement dans le navigateur.

Les espaces du Base64 sont ignorés. Le texte est en UTF-8.

Le texte gris est un exemple. Convertir l’utilise; sélectionner un champ l’efface.

Texte converti

Choisissez le sens, saisissez du texte puis convertissez.

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.