Base58 Encode/Decode

Base58 encoding and decoding, supporting Bitcoin and Ripple encoding schemes.

Encoding Scheme

Input

Usage

Encoding Schemes

!Bitcoin: the most common Base58 scheme, excludes ambiguous characters 0, O, I, l, used for Bitcoin addresses.Ripple: variant used by the Ripple network, different character ordering.

Steps

Select encoding scheme → Enter text → Click "Encode" or "Decode" → Copy result. Encoding uses big integer arithmetic, supports arbitrary-length text.

Notes

Invalid characters in the input will cause decoding to fail. Base58 removes ambiguous characters compared to Base64, making it more suitable for human reading and manual input.