Encodeur Base58 Encodez du texte au format Base58 utilisé par Bitcoin et IPFS.
Encodage Base58
Encodez du texte au format Base58 utilisé par Bitcoin et IPFS.
Saisir le texte
Tapez ou collez le texte que vous souhaitez encoder.
Afficher la sortie Base58
Le résultat encodé en Base58 apparaît instantanément.
Copier le résultat
Cliquez sur le bouton Copier pour copier la chaîne encodée.
What Is Encodage Base58?
Le codage Base58 utilise 58 caractères alphanumériques, en excluant ceux qui peuvent prêter à confusion visuellement : 0 (zéro), O (o majuscule), I (i majuscule) et l (L minuscule). Créé par Satoshi Nakamoto pour les adresses Bitcoin, il produit des chaînes plus courtes et plus lisibles que le code hexadécimal. Il est également utilisé par IPFS, Ripple et Flickr. L'alphabet est 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Cet outil encode du texte UTF-8 en Base58 à l'aide d'arithmétique sur grands entiers. Tous les traitements sont effectués dans votre navigateur.
Why Use Encodage Base58?
-
Encodage convivial pour l'homme qui évite les caractères visuellement ambigus
-
Représentation compacte - plus courte que l'hexadécimal ou Base32
-
100% côté client - les données ne quittent jamais votre navigateur
-
Même alphabet utilisé par Bitcoin, IPFS et d'autres systèmes majeurs
Common Use Cases
Cryptomonnaie
Encoder des données dans le format Base58 de Bitcoin pour les adresses et les clés.
Hashes IPFS
Travailler avec les identificateurs de contenu IPFS qui utilisent Base58.
Identifiants courts
Créer des identifiants courts et lisibles par l'homme pour les URL et les bases de données.
Encodage de données
Encoder des données binaires dans un format texte compact et non ambigu.
Technical Guide
Le codage Base58 traite les octets d'entrée comme un grand entier big-endian et divise répétitivement par 58, en collectant les restes sous forme de chiffres Base58. Les octets de zéro précédents sont préservés sous la forme de caractères '1'. Contrairement au code Base64, le codage Base58 n'utilise pas de remplissage. Le codage utilise l'arithmétique BigInt pour une précision avec des entrées de longueur arbitraire. Le codage est légèrement moins efficace que le code Base64, mais évite les caractères qui pourraient causer des confusions.
Tips & Best Practices
-
1Base58 exclut 0, O, I et l pour éviter la confusion visuelle
-
2Les octets de zéro précédents sont mappés aux caractères '1' dans la sortie
-
3Base58 est légèrement moins efficace en termes d'espace que Base64 mais plus lisible
-
4Utilisé par Bitcoin - pas le même que Base58Check qui ajoute une somme de contrôle
Related Tools
Encodage Base64
Encodez du texte au format Base64 instantanément dans votre navigateur.
🔐 Encoding & Crypto
Encodage Base32
Encodez du texte au format Base32 en utilisant l'alphabet standard de la RFC 4648.
🔐 Encoding & Crypto
Décodeur Base58
Décodez les chaînes de caractères encodées en Base58 pour les reconvertir en texte brut.
🔐 Encoding & Crypto
Encodage Base85
Encodez du texte au format Base85 (Ascii85) pour un encodage binaire-vers-texte compact.
🔐 Encoding & CryptoFrequently Asked Questions
Q Cet outil est-il gratuit?
Q Mes données sont-elles sécurisées?
Q Quels caractères Base58 utilise-t-il?
Q Quels navigateurs sont pris en charge?
Q Est-ce le même que Bitcoin Base58Check?
About This Tool
Encodage Base58 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.