Sécurité

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
Résultat

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.

  1. Choisissez le mode

    Encoder (texte → Base58) ou décoder.

  2. Saisissez

    Texte ou chaîne Base58.

  3. Copiez

    Le résultat se copie en un clic.

Exemples

TexteBase58
Hi6Wc
« clic.tools » → aller-retouridentique 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.