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?
Is Base58 shorter than Base64?
How to use the base58 encoder & decoder
- 1Enter or paste your text or base58.
- 2Choose the direction.
- 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
Related tools
Base32 Encoder & DecoderEncode and decode Base32 (RFC 4648) — used by TOTP secrets and case-insensitive identifiers.Base64 Encoder & DecoderEncode and decode Base64 with automatic direction detection, plus file and data-URI support.Binary to Text ConverterTranslate text into binary ones and zeros, and decode binary back into readable text.Hex to Text ConverterConvert text to hexadecimal bytes and decode hex strings back into readable text.JWT DecoderDecode a JSON Web Token to inspect its header, payload and expiry — locally, never sent anywhere.Quoted-Printable Encoder & DecoderEncode and decode quoted-printable, the MIME format used in email bodies and headers.
Last updated
More encoders & decoders