Encoding & Number Bases
Base58 Converter
Encode text to Base58 (Bitcoin alphabet) and decode Base58 back to text.
Loading tool…
What is Base58?
Base58 is a binary-to-text encoding designed for Bitcoin addresses. It drops ambiguous characters (0/O, I/l) and keeps leading zero bytes as leading 1s.
How it works
The UTF-8 bytes are treated as a big-endian BigInt and repeatedly divided by 58; leading zero bytes become leading '1' characters. Decoding reverses the arithmetic.
- Enter your input. Type or paste your input into the field above — the tool responds instantly.
- Review the result. Output updates live as you type. Everything runs entirely in your browser.
- Copy or download. Use the Copy button to grab the result, or Download to save it as a file.
Examples
Realistic sample
Type or paste any realistic input — the tool computes the result locally and instantly.
Common mistakes
Expecting a server round-trip
Nothing is uploaded — every tool in this category runs entirely in your browser.