Base58 Decoder

Paste a Base58-encoded string and instantly decode it to UTF-8 text or hexadecimal bytes.

Base58 Input

Output as:

Decoded Output

Output will appear here after decoding.
Copied!

Summary

Paste a Base58-encoded string and instantly decode it to UTF-8 text or hexadecimal bytes.

How it works

  1. Paste your Base58 string into the input field.
  2. Choose your preferred output format: UTF-8 text or hexadecimal.
  3. The decoded result appears instantly below.
  4. Click "Copy Result" to copy the output to your clipboard.
  5. Use the "Clear" button to reset both fields for a new decode.

Use cases

  • Decode Bitcoin wallet addresses or transaction IDs.
  • Reverse-engineer Base58-encoded tokens or identifiers.
  • Inspect IPFS content identifiers (CIDs) in raw form.
  • Debug applications that store data in Base58 format.
  • Verify that your Base58 encoder produced the correct output.
  • Learn how Base58 encoding works by decoding known examples.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu