Base58 Encode / Decode

Base58 drops easily-confused characters (0, O, I, l) so addresses are less error-prone. This tool converts between bytes and Base58, the encoding behind Bitcoin and IPFS identifiers.

Contents

Key Features

Use Cases

How to Use

  1. Paste the data or hex
  2. Encode or decode
  3. Copy the Base58 string

Practical Tips

FAQ

Why no 0 and O?
To prevent visual confusion in handwritten or printed addresses.
Base58Check?
Adds a checksum prefix; this tool handles raw Base58.
← Back to Guides