Base58 Encoder Decoder Online

Advanced Base58 encoder and decoder supporting text, hexadecimal, and binary formats.
Used in Bitcoin addresses, IPFS hashes, and other blockchain applications.

Characters: 0
Characters: 0

What is Base58?

Base58 is a text encoding format designed to avoid ambiguous characters (0, O, I, l) and non-alphanumeric characters (+, /). It's widely used in cryptocurrency addresses and other applications where human readability matters.

Key Features

  • No confusing characters: 0, O, I, l are excluded
  • Two main alphabets: Bitcoin and Flickr variants
  • Base58Check adds version byte + checksum for error detection
  • Preserves leading zeros in binary data

Common Uses

  • Bitcoin and cryptocurrency addresses
  • Private keys and wallet import formats
  • IPFS content identifiers
  • Any application requiring human-readable binary encoding

Alphabets

  • Bitcoin: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
  • Flickr: 123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ