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.
Input chars: 0
Output bytes: 0
Copied!
Summary
Paste a Base58-encoded string and instantly decode it to UTF-8 text or hexadecimal bytes.
How it works
- Paste your Base58 string into the input field.
- Choose your preferred output format: UTF-8 text or hexadecimal.
- The decoded result appears instantly below.
- Click "Copy Result" to copy the output to your clipboard.
- 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