🔢

Base58 Encode / Decode

Encode plain text to Base58 or decode Base58 strings back to text. Supports Bitcoin, Flickr, and Ripple alphabets. Everything runs in your browser —no server, no tracking.

Developer Tools Runs locally No data sent
Bitcoin Flickr Ripple IPFS CID client-side only
Alphabet:
Plain Text
→
Base58
💡
Base58 is Base64 with visually ambiguous characters removed: 0 (zero), O (capital-o), I (capital-i), l (lowercase-L), +, and / are all excluded. This makes Base58 strings safe for manual copying and easy to read aloud. It is widely used for Bitcoin addresses, IPFS CIDs (v0), and other content-addressed identifiers. The three alphabets differ only in character ordering —choose the one that matches your target system.

What is Base58?

Base58 is a compact text encoding that removes confusing characters such as 0, O, I, and l. It is often used in cryptocurrency addresses, content identifiers, and systems where humans may need to read or retype the encoded value.

How to Use Base58 Encoder / Decoder

  1. Paste the text or Base58 string into the input area.
  2. Choose encode or decode.
  3. Confirm which alphabet or ecosystem the string belongs to if needed.
  4. Copy the converted result for further processing.
Understand Base58 ▾
Example
Input Encode: Hello World →Base58: JxF12TrwUP45BMd
Output Bitcoin address example: 1A1zP1eP5QGefi2DMPTfTL5SLmv7Divf
Common Use Cases
  • Inspect Base58 strings used in crypto and content-addressed systems
  • Encode values without visually ambiguous characters like 0/O/I/l
  • Check whether a payload is plain Base58 or Base58Check
  • Decode identifiers from Bitcoin-style or IPFS-style workflows
Why Use This Tool
  • Useful for crypto-related strings and human-readable identifiers.
  • Reduces confusion caused by visually similar characters.
  • Helps confirm whether a string is plain Base58 or needs checksum handling.
Frequently Asked Questions
Is this Bitcoin's Base58Check?

No —this is standard Base58 without checksum. Bitcoin's Base58Check adds a 4-byte SHA256d checksum.

Why not just use Base64?

Base58 omits ambiguous characters (0/O and I/l) that are identical in many fonts, reducing manual copy errors.

What does Base58 Encoder / Decoder Online —Bitcoin & IPFS Format do?

Base58 Encoder / Decoder Online —Bitcoin & IPFS Format runs entirely in your browser and helps you complete this task without uploading data to a server.

Is Base58 Encoder / Decoder Online —Bitcoin & IPFS Format free to use?

Yes. This tool is free to use and does not require sign-up.