Base58 Encoder / Decoder
Bitcoin-style Base58, both ways.
Runs entirely in your browser — nothing you enter is uploaded, logged, or tracked.
Base58 is a compact, human-friendly encoding — the Bitcoin alphabet that drops the easily-confused 0, O, I and l — used for cryptocurrency addresses, keys and IPFS hashes. Convert between Base58 and text or hex in both directions, entirely in your browser.
Frequently asked questions
What is Base58 used for?
Cryptocurrency addresses and keys (often as Base58Check), IPFS content IDs, and other places where a short, copy-paste-safe string without ambiguous characters is wanted.
Does it do Base58Check?
This tool does raw Base58 (and Base58 ↔ hex/text). Base58Check adds a version byte and checksum on top, which wallets handle; the raw decode here shows the underlying bytes.
Is my data uploaded?
No — encoding and decoding happen entirely in your browser.