Base58 Decoder

Decode Base58 text using the Bitcoin alphabet and convert the result to UTF-8 text.

Base58 Decoder tool

Uses the Bitcoin Base58 alphabet and decodes the result as UTF-8 text.

Result will appear here.
Metric Value

Privacy: decoding runs locally in your browser. No input text is stored or transmitted.

The tool converts Base58 text into bytes using the Bitcoin alphabet, then interprets those bytes as UTF-8 text.

Examples

  • Valid Base58 → decodes to bytes first
  • UTF-8 required → decoded bytes must form valid text for this page to show output
  • No 0, O, I, l → those characters are not part of Bitcoin Base58

FAQ

  • What Base58 alphabet does this decoder use?

    It uses the Bitcoin Base58 alphabet: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz.

  • Can it decode any Base58 string?

    It can decode valid Base58 strings that use the Bitcoin alphabet. The resulting bytes must also be valid UTF-8 for text output.

  • Why might decoding fail even if the characters look valid?

    The Base58 part may be valid, but the decoded bytes may not represent valid UTF-8 text.

  • Is my input stored?

    No. Decoding runs locally in your browser and is not stored or transmitted.

Related tools