Base Encoder/Decoder
Encode and decode text with Base16, Base32, Base58, Base62, Base64, Base85 and Base91 schemes
About Base Encoder/Decoder
Base encodings map binary data into printable characters and are widely used in API transport, signature payloads, short IDs, and text-based channels.
Key Features
- Supports seven schemes: Base16, Base32, Base58, Base62, Base64, Base85, and Base91
- Bidirectional conversion between plain text and Base-encoded strings
- Includes paste, copy, download, and sample data shortcuts
- Runs fully in-browser without uploading your input
When to Use Each Base
- Base16: easiest to inspect for hashes and binary debugging
- Base32: better readability with case-insensitive workflows
- Base58/Base62: compact output for short links and identifiers
- Base64: most common transport format in web protocols
- Base85/Base91: denser output for shorter encoded strings
How to Use
- Choose conversion direction (encode or decode) and Base type.
- Paste your plain text or encoded string into the input area.
- Click Convert to generate output instantly.
- Copy, download, or swap input/output for chained operations.
FAQ
Is Base encoding encryption?
No. Base encoding is a representation format and does not provide cryptographic security.
Why does decoded text look garbled?
The original bytes may not be UTF-8 text, or the selected Base type does not match the input.
Will my data be sent to a server?
No. All conversion is performed locally in your browser.