Base58 Encoder
Encode text or hex bytes with the Bitcoin Base58 alphabet, which avoids look-alike characters such as 0, O, I and l.
Runs in your browserText → Base58
Loading tool…
Example
Hello World!
2NEpo7TZRRrLZSi2U
How to use the Base58 Encoder
- Paste or type your Text into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the Base58 result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Related converters
Base32 EncoderEncode text or hex bytes to RFC 4648 Base32 (A–Z, 2–7), as used by TOTP secrets and other case-insensitive systems.Base64 EncoderEncode text to Base64 with full UTF-8 support (emoji and accents included), with optional MIME or PEM line wrapping.Base58 DecoderDecode Bitcoin-alphabet Base58 strings to UTF-8 text or raw hex bytes, keeping leading zero bytes.Base32 DecoderDecode RFC 4648 Base32 to text or hex bytes. Padding is optional and lowercase input is accepted.Ascii85 EncoderEncode text or bytes to Ascii85 (Base85) as used in PostScript and PDF, with optional <~ ~> Adobe delimiters.Ascii85 DecoderDecode Ascii85 (Base85) data, with or without <~ ~> delimiters and z shortcuts, to text or hex bytes.HTML Entity DecoderDecode named (&, ©, €), decimal and hexadecimal HTML entities back to plain Unicode characters.Text to Hex ConverterConvert text to hexadecimal UTF-8 bytes with a choice of separator and letter case.