Encode or decode bytes with the human-friendly Base58 alphabet.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Bytes are repeatedly divided by 58 using an alphabet without 0, O, I, or l; leading zero bytes become leading 1 characters and decoding reverses the accumulator. Base58Check adds version and checksum beyond plain Base58.
Hello World
JxF12TrwUP45BMd
Cryptocurrency addresses, content IDs, and hardware-wallet exports use Base58.