Base58 Encoder & Decoder

Encode and decode Base58 using the Bitcoin alphabet.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Base58 encoder and decoder (Bitcoin alphabet)

Base58 encodes binary data using 58 characters, deliberately leaving out the visually ambiguous 0, O, I and l. This makes encoded values safer to read, copy and type by hand, which is why it underpins Bitcoin addresses, private keys (WIF) and other crypto identifiers.

Choose encode to turn text into Base58, or decode to convert a Base58 string back to text. Leading zero bytes are preserved as leading 1 characters. Everything runs locally in your browser.

Ad placeholder (rectangle)