Base58 Encoder/Decoder
Encode and decode Base58 (Bitcoin alphabet) locally.
Input
Tool UI stub: functionality to be filled in.
Related tools
Text to BinaryEncoding
Convert text to binary representation (8-bit per character) and back.
Base64 Encoder/DecoderEncoding
Encode and decode Base64 strings quickly.
Base32 Encoder/DecoderEncoding
Encode and decode Base32 (RFC 4648) locally in your browser.
Base85 (Ascii85) Encoder/DecoderEncoding
Encode and decode Base85 (Ascii85) text locally in your browser.
Base62 Encoder/DecoderEncoding
Encode and decode Base62 text locally in your browser.
URL Encoder/DecoderEncoding
Encode/decode URL components safely.
About Base58 Encoder/Decoder
Encode and decode Base58, the alphabet used by Bitcoin addresses and many other systems. Base58 omits easily confused characters (0, O, I, l) so values are safer to copy by hand.
How to use
- Paste text or a Base58 string into the input.
- Choose encode or decode.
- Copy the converted output.
Frequently asked questions
- Why use Base58 instead of Base64?
- Base58 drops characters that look alike and symbols like + and /, making the output safer for hand-copying and use in URLs.
- Is this Base58Check?
- This converts raw Base58; Base58Check additionally appends a checksum, which is specific to formats like Bitcoin addresses.