Aller au contenu

Convertisseur Text en Base32

Encodez du texte en Base32 ou décodez du Base32 en texte à l’aide de l’alphabet standard RFC 4648, composé des lettres A à Z et des chiffres 2 à 7. L’outil convertit votre entrée en octets UTF-8, écrit des groupes de huit caractères avec un remplissage = facultatif et décode sans tenir compte de la casse, tout en ignorant les espaces et les sauts de ligne. Il aide les développeurs à gérer les secrets TOTP, les adresses onion, les enregistrements DNS et les noms de fichiers qui nécessitent un encodage insensible à la casse.

Réinitialiser

Foire aux questions

Qu’est-ce que Base32 ?

Base32 est un encodage binaire-texte défini par la RFC 4648, qui utilise 32 caractères : les lettres A à Z et les chiffres 2 à 7. Tous les 5 octets deviennent 8 caractères, ce qui rend la sortie environ 60 % plus volumineuse que l’entrée. Cet encodage évite les minuscules et les chiffres faciles à confondre.

Quels sont les exemples de la RFC 4648 ?

f est encodé en MY======, fo en MZXQ====, foo en MZXW6===, foob en MZXW6YQ=, fooba en MZXW6YTB et foobar en MZXW6YTBOI======. Une entrée vide reste vide. L’outil reproduit tous ces résultats.

À quoi sert l’option de remplissage ?

Lorsque le remplissage est activé, l’encodeur ajoute des signes = jusqu’à ce que la longueur soit un multiple de huit, comme le prévoit la RFC 4648. De nombreuses applications TOTP et URL utilisent Base32 sans remplissage ; désactivez-le donc dans ces cas. Le décodeur accepte les deux formats.

Le décodage tient-il compte de la casse ?

Non. Le décodeur accepte les lettres majuscules et minuscules et ignore les espaces, les tabulations et les sauts de ligne. La sortie encodée est toujours en majuscules.

Pourquoi mon entrée Base32 est-elle rejetée ?

Seuls les caractères A à Z, les chiffres 2 à 7 et les signes = à la fin sont valides. Les chiffres 0, 1, 8 et 9 ne font pas partie de l’alphabet, et les longueurs qui ne peuvent pas correspondre à des octets entiers, comme un, trois ou six caractères dans le dernier groupe, sont rejetées.

Puis-je décoder un secret TOTP avec cet outil ?

Vous pouvez le décoder, mais les secrets TOTP sont des octets aléatoires, pas du texte. L’outil indique alors que le résultat n’est pas du texte UTF-8 valide, car il n’affiche que les données décodées qui sont lisibles.

Comment les caractères non ASCII sont-ils traités ?

Le texte est encodé en UTF-8 avant la conversion ; des caractères comme é ou les emoji occupent donc deux à quatre octets chacun. Le décodage reconstitue le même texte à partir des octets.

Est-ce la même chose que Base32hex ou Crockford Base32 ?

Non. Base32hex utilise les chiffres 0 à 9 et les lettres A à V, et la variante de Crockford exclut I, L, O et U. Cet outil utilise uniquement l’alphabet standard RFC 4648.

Base32 chiffre-t-il mes données ?

Non. Base32 est un encodage que tout le monde peut inverser. Il modifie l’apparence des données, pas les personnes qui peuvent les lire.

Quelle quantité de texte puis-je convertir ?

Jusqu’à 5 MiB de texte par requête. La conversion s’effectue sur le serveur et l’entrée n’est pas enregistrée.

À propos de OneClick Pro

OneClick Pro est une collection gratuite de plus de 150 outils Web pour les tâches du quotidien : convertir des images et des unités, formater et valider du code, vérifier des domaines et SEO, et travailler avec du texte, des dates et des nombres. Chaque outil fonctionne sans inscription ni abonnement, et les données saisies servent uniquement à calculer le résultat et ne sont jamais stockées. Utilisez cette boîte à outils pour des tâches ponctuelles ou ajoutez à vos favoris les outils dont vous vous servez chaque jour.