Base58 Encoder & Decoder
Encode text to Base58 and decode Base58 back to text.
100% private - runs entirely in your browser.
Your input, keys and passwords are never uploaded. Want proof? Load this page, then turn off your internet - the tool still works. For an exact check, open your browser's DevTools Network tab and confirm no data is sent when you use it.
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
Hello9AjdvzrText is encoded into the Base58 alphabet.
9AjdvzrHelloBase58 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.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Security & CryptographyBase32 Encoder & Decoder
Encode text to Base32 and decode Base32 back to text.
Open tool - Featured toolDeveloper ToolsBase64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text.
Open tool - ConvertersHex to Text Converter
Convert text to hex bytes and hex back to text.
Open tool
