Base32 Decoder
Decode Base32 text back to UTF-8 content using the standard RFC 4648 alphabet.
Base32 Decoder tool
Accepts standard RFC 4648 Base32 using A-Z, 2-7, and optional = padding.
Result will appear here.
| Metric | Value |
|---|
Privacy: decoding runs locally in your browser. No input text is stored or transmitted.
Paste Base32 text, and the tool will decode it to bytes and then interpret the bytes as UTF-8 text.
Examples
- JBSWY3DP → may decode to plain UTF-8 text depending on original input
- JBSWY3DP==== → same Base32 data with explicit padding
- Whitespace → spaces and newlines are ignored
FAQ
- What Base32 format does this decoder support?
It supports standard RFC 4648 Base32 using A-Z, 2-7, and optional = padding.
- Does it ignore whitespace?
Yes. It ignores spaces and line breaks in the Base32 input.
- What if the decoded bytes are not valid UTF-8 text?
This tool expects the decoded bytes to represent UTF-8 text. Invalid UTF-8 content will trigger an error.
- Is my input stored?
No. Decoding runs locally in your browser and is not stored or transmitted.