Base58 encoder / décoder
Encodez et décodez du texte en Base58 (alphabet Bitcoin, sans 0/O/I/l).
- Instantané
- Gratuit
- Privé (traité localement)
- Sans inscription
Base58, lisible et sans ambiguïté
Basculez entre encoder et décoder, saisissez votre texte ou votre Base58, et copiez le résultat. Alphabet Bitcoin de 58 caractères, sans 0, O, I ni l.
-
Choisissez le mode
Encoder (texte → Base58) ou décoder.
-
Saisissez
Texte ou chaîne Base58.
-
Copiez
Le résultat se copie en un clic.
Exemples
| Texte | Base58 |
|---|---|
| Hi | 6Wc |
| « clic.tools » → aller-retour | identique au texte d’origine |
Alphabet 123456789ABC…xyz (sans 0 O I l). Données traitées comme un grand nombre, zéros de tête → « 1 ». Texte en UTF-8, rien n’est envoyé.
Questions fréquentes
Qu’est-ce que le Base58 ?
Un encodage qui représente des données binaires avec 58 caractères. Par rapport au Base64, il retire les caractères ambigus (0 et O, I et l) et les symboles non alphanumériques, pour des chaînes plus sûres à lire, copier ou dicter.
À quoi sert-il ?
Surtout dans l’écosystème crypto : adresses Bitcoin (Base58Check), clés privées WIF, identifiants IPFS (CIDv0), ainsi que pour des identifiants courts et lisibles dans certaines applications.
En quoi diffère-t-il du Base64 ?
Le Base64 travaille par blocs de bits et inclut +, / et =. Le Base58 traite les données comme un grand nombre converti en base 58, sans remplissage. Il est un peu moins compact mais sans caractères trompeurs.
Gère-t-il les zéros de tête ?
Oui. Chaque octet 0x00 en tête est représenté par un « 1 » (premier caractère de l’alphabet), ce qui préserve l’information lors de l’aller-retour. Le décodage les restitue exactement.