Base91 Decoder
Paste a Base91-encoded string and instantly decode it back to the original text — no server needed.
Use the Base91 Decoder
Base91 Decoder
0 chars
0 chars
Copied!
Summary
Base91 is a binary-to-text encoding scheme created by Joachim Henke that encodes binary data using 91 printable ASCII characters. Compared to Base64 (33% overhead) and Base85 (25% overhead), Base91 achieves roughly 23% overhead, making it one of the most space-efficient text-safe encodings available. This tool decodes any Base91-encoded string back to its original plain text entirely in your browser — nothing is sent to a server.
How it works
- Paste your Base91-encoded string into the input field.
- Click the Decode button (or decoded output updates as you type).
- The tool processes pairs of characters using the 91-character alphabet.
- Each pair encodes 13 bits, yielding up to 1.625 bytes per character on average.
- The decoded text appears in the output panel immediately.
- Use the Copy button to copy the result to your clipboard.
Use cases
- Decode Base91 payloads found in source code or config files.
- Reverse Base91-encoded strings from scripts or shell one-liners.
- Verify that a Base91 encoded value matches expected plaintext.
- Inspect Base91 data during security research or reverse engineering.
- Decode Base91 snippets from network captures or log files.
- Test Base91 round-trips when building encoding utilities.
- Recover text from Base91-encoded clipboard content.
- Compare Base91 output size against Base64 or Base85 alternatives.
Frequently Asked Questions
Last updated: 2026-05-23 · Reviewed by Nham Vu