Skip to content
Convertto

Base58 Encoder & Decoder

Encode and decode Base58 — the Bitcoin alphabet that omits look-alike characters.

To encode Base58, paste your text above. Base58 removes the characters 0, O, I and l from the alphabet because they are easily confused when read or transcribed, which is why Bitcoin addresses and IPFS hashes use it instead of Base64.

Runs in your browser
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Why does Base58 exist when Base64 already does?

Because Base64 includes characters that cause trouble when a value is read aloud, written down or double-clicked: 0 and O, I and l, plus + and / which break line selection. Base58 removes all of them, which is why Bitcoin addresses use it.

Is Base58 shorter than Base64?

No, slightly longer — a smaller alphabet needs more characters for the same data. It trades about 5% length for being far harder to transcribe incorrectly, which is the right trade for something a person may retype.

How to use the base58 encoder & decoder

  1. 1Enter or paste your text or base58.
  2. 2Choose the direction.
  3. 3The result appears immediately — copy or download it.

Embed this tool

Put the working base58 encoder & decoder on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More encoders & decoders