Base58 Encoder / Decoder

Paste text to encode to Base58, or paste Base58 to decode back to plain text.

Enter Text

Results

Enter text on the left and click Convert to begin.

How to use

  1. Enter your text or Base58 string
  2. Click Encode or Decode
  3. Copy the result

Use cases

Frequently asked questions

What makes Base58 different from Base64?
Base58 omits 0, O, I, and l to avoid visual ambiguity, making it safer for hand-copied strings like crypto addresses.
Is Base58 used outside of cryptocurrency?
Yes. Some file sharing systems, URL shorteners, and identifier schemes use Base58 for its readability.
Can Base58 encode binary data?
Yes. Base58 can encode any binary data, though its most famous use is Bitcoin wallet address encoding.
Is Base58 reversible without a key?
Yes. It is encoding, not encryption. Any Base58 string decodes to the original data without a key.

Related tools