dev/converter

Base58 to Hex Converter - Free & Instant | Smocky

The Bitcoin alphabet: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Case-sensitive; 0, O, I, and l are never used.

Nothing leaves your browser

Hex to Base58

Frequently asked questions

Does a leading 1 show up in the hex output?

Yes, as a leading 00 byte. One 1 stands for one zero byte, so "11" decodes to 0000.

Will this validate a Bitcoin address for me?

No. This is a raw Base58 decoder. It does not read a version byte or verify a Base58Check checksum, so a typo in an address decodes to different bytes rather than being reported.

Why decode to hex rather than to text?

Because hex can represent every byte. Decoding to text fails whenever the bytes are not valid UTF-8, which is the normal case for keys and hashes.

Send feedback

About Smocky

Send this feedback to Smocky via Cloudflare, a third-party service. Only the feedback you enter is included, along with your browser information. Your tool inputs and results are never attached. Please do not include passwords or other sensitive information. Privacy policy

Feedback is unavailable right now. Your draft is still here.