Codage Base32 Le héros méconnu des données insensibles à la casse
Encodage Base32 : qu'est-ce que c'est, en quoi il diffère de Base64 et quand l'utiliser. De plus, un encodeur/décodeur Base32 gratuit et en temps réel pour les développeurs.
Vous avez probablement entendu parler du Base64. Il est partout — incorporation d’images dans le CSS, encodage des jetons JWT—, envoi de données binaires sur des protocoles textuels. Mais que se passe-t-il lorsque vous devez encoder des données pour un système qui ne se soucie pas de la distinction majuscules/minuscules ? Ou pour un nom de fichier qui doit survivre sur des systèmes de fichiers insensibles à la casse ?
Entrez Base32 — le parent moins glamour mais étonnamment pratique du Base64. Et oui, nous avons un encodeur/décodeur Base32 gratuit qui s'occupe de tout le travail difficile pour vous. 💪
Qu’est-ce que le Base32, en fait ?
L’encodage Base32 convertit les données binaires en une chaîne de caractères n’utilisant que 32 caractères : A-Z et 2-7. C’est tout. Pas de minuscules, pas de caractères ambigus comme 0/O ou 1/I/l. Le résultat est une chaîne complètement insensible à la casse et qui évite les caractères les plus souvent confondus.
Voici à quoi cela ressemble en action :
| Saisir | Sortie Base32 |
|---|---|
| Bonjour | JBSWY3DP |
| Test | KRSXG5A= |
| password123 | OBQXG43XN5ZGIZLT |
Remarquez ces = symboles ? C’est du remplissage pour que la longueur de la sortie soit un multiple de 8. C’est juste la façon dont le Base32 fonctionne.
Base32 vs Base64 : Quand utiliser chacun
La question à un million de dollars. Voici le résumé rapide :
Utilisez Base64 quand :
- Vous avez besoin d’un encodage compact (le Base64 est environ 33 % plus efficace)
- Le système gère bien la sensibilité à la casse
- Vous intégrez des données dans des URL—, du JSON ou du HTML
Utilisez le Base32 quand :
- L’insensibilité à la casse est requise (chemins de systèmes de fichiers, DNS, certains protocoles)
- Les humains ont besoin de lire/taper la valeur encodée (codes TOTP, quelqu’un ?)
- Vous voulez éviter les caractères ambigus
- Vous travaillez avec des systèmes qui n’acceptent que des entrées alphanumériques
Où vous avez déjà vu du Base32
Le Base32 est partout — vous ne vous en rendiez pas compte :
- Authentification à deux facteurs (TOTP) : Ces codes à 6 chiffres de Google Authenticator ou Authy ? La clé secrète est encodée en Base32. C’est pourquoi les clés de configuration ressemblent à
JBSWY3DPEHPK3PXP. - Adresses Tor .onion : Les adresses onion v3 (comme
duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion—) sont des clés publiques encodées en Base32. - Enregistrements DNS : Certains systèmes basés sur le DNS utilisent le Base32 car le DNS est insensible à la casse.
- Noms de fichiers : Lorsque vous avez besoin de données encodées dans des noms de fichiers sous Windows (qui traite
file.txtetFILE.TXTcomme la même chose).
Essayez vous-même 🚀
Prêt à encoder des données ? Notre Encodeur/Décodeur Base32 est conforme à la RFC 4648 et fonctionne en temps réel. Pas de publicités intempestives, pas d’inscription requise. Il suffit de coller, d’encoder (ou décoder), et de copier.
Que vous déboguiez une configuration 2FA, travailliez avec des protocoles insensibles à la casse, ou que vous soyez simplement curieux de savoir à quoi ressemble votre nom en Base32 — nous avons ce qu’il vous faut.
➡️ Essayez l'encodeur/décodeur Base32 dès maintenant
Anecdote : « iotools » en Base32, c’est NFXGQ5DFNZXQ====. Maintenant vous savez. 🧠
Outils d’encodage connexes
Vous travaillez avec différents formats d’encodage ? Consultez ces autres outils :
- Décodeur Base64 — Le format d’encodage le plus courant
- Convertisseur Texte en Hexadécimal — Convertir du texte en hexadécimal
- Encodeur/Décodeur d'URL — Encoder des caractères spéciaux pour les URL
- Décodeur JWT — Décoder et inspecter les jetons Web JSON
- Générateur de hachage SHA — Générer des hachages sécurisés
Vous aimerez peut-être aussi
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le Mar 4, 2026
