Encodeur et Décodeur Base32

Encodez du texte UTF-8 en Base32 RFC 4648 ou décodez-le localement.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Fonction de l'outil

Choisissez Encoder ou Décoder, collez une valeur puis copiez le résultat immédiatement actualisé.

Norme d'encodage

L'outil suit l'alphabet RFC 4648 A–Z et 2–7, avec une sortie majuscule et le remplissage standard par signes égal.

Représentation des données

Le texte est converti en octets UTF-8 puis en symboles de cinq bits. Le décodage reconstitue ensuite un UTF-8 strict.

Exemple

Le texte foo donne MZXW6===, conformément au vecteur de test publié dans la RFC 4648. Les minuscules sont aussi acceptées.

Validation de l'entrée

Les espaces entre symboles sont tolérés ; caractères étrangers, remplissage incorrect, longueur impossible et bits résiduels non nuls sont refusés.

Limites

Base32 est un encodage, ni un chiffrement ni une compression. Tout le monde peut le décoder et sa sortie est généralement plus longue.

Confidentialité

Toute conversion d'octets s'exécute localement dans le navigateur ; l'outil ne transfère jamais entrée ni résultat.

Questions Fréquentes

Quelle norme utilise Encodeur et Décodeur Base32 ?
L'outil suit l'alphabet RFC 4648 A–Z et 2–7, avec une sortie majuscule et le remplissage standard par signes égal.
Que se passe-t-il si l'entrée encodée est incorrecte ?
L'outil affiche une erreur et ne produit aucune sortie. Les espaces entre symboles sont tolérés ; caractères étrangers, remplissage incorrect, longueur impossible et bits résiduels non nuls sont refusés.
Mon entrée est-elle transférée ?
Toute conversion d'octets s'exécute localement dans le navigateur ; l'outil ne transfère jamais entrée ni résultat.