Encodage de données

Encodeur et décodeur Base64

Encodez du texte Unicode et des fichiers locaux en Base64, décodez Base64 en UTF-8 ou en données binaires, validez les alphabets standard et URL-safe et consultez les octets dans le navigateur.

Entrée Base64

Encoder ou décoder

UTF-8 + binaire

Sortie

Validation

Détails du résultat Base64

Caractères d'entrée
Octets de données
Caractères de sortie
Caractères de remplissage
Alphabet sélectionné
Validation

Notes sur Base64

Encodage du texteLe texte Unicode est converti en octets UTF-8 avant l'encodage Base64.
RemplissageLe Base64 standard peut finir par = ou == afin que sa longueur soit un multiple de quatre.
Base64 compatible URLLe mode URL-safe remplace + et / par - et _ et omet souvent le remplissage.
Pas un chiffrementBase64 est un encodage réversible et ne doit pas servir à protéger des secrets.

Référence des caractères Base64

VarianteCaractèresNotes
StandardA-Z a-z 0-9 + /Alphabet MIME et Base64 général
Compatible URLA-Z a-z 0-9 - _Adapté aux URL, noms de fichiers et jetons
Remplissage=Complète la longueur jusqu'à un multiple de quatre
Retour à la ligne76Longueur de ligne MIME courante

Exemples Base64 courants

FAQ Base64

Base64 est-il un chiffrement ?

Non. Base64 est un encodage réversible qui ne protège pas les secrets.

Pourquoi Base64 finit-il par des signes égal ?

Ils servent de remplissage afin que la longueur encodée soit un multiple de quatre.

Qu'est-ce que le Base64 compatible URL ?

Il remplace + par - et / par _ et omet souvent le remplissage.

Cet outil peut-il encoder des fichiers ?

Oui. Les fichiers jusqu'à 10 Mo sont encodés localement dans le navigateur et ne sont pas envoyés.