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.