Security & Cryptography
Base58 Encoder & Decoder
Encode text to Base58 and decode Base58 back to text.
Free foreverRuns in your browserNo sign-up
Base58
About the Base58 Encoder & Decoder
Encode text to Base58 or decode Base58 back into text, using the Bitcoin alphabet.
Base58 leaves out characters that are easy to confuse (0, O, I and l), which makes it good for addresses and keys.
Everything runs in your browser, so your data stays private.
Key features
- Text to Base58 and Base58 to text
- Bitcoin Base58 alphabet
- Open a file or paste your data
- Copy the result instantly
How to use
- 1Choose encode or decode.
- 2Paste your text or Base58.
- 3Copy the converted result.
Examples
Encode
Input:
HelloOutput:
9AjdvzrText is encoded into the Base58 alphabet.
Decode
Input:
9AjdvzrOutput:
HelloBase58 is decoded back into the original text.
Frequently asked questions
- How is Base58 different from Base64?
- Base58 removes easily confused characters (0, O, I, l) and symbols, so it is safer to copy by hand, which is why Bitcoin uses it.
- Is this the same as a Bitcoin address?
- It uses the same alphabet, but real addresses add a checksum (Base58Check). This tool does plain Base58 encoding of text.
- Is my data uploaded?
- No. The conversion runs entirely in your browser.
