Base32 to Binary Converter
Enter a Base32 string (A-Z and 2-7) and instantly see its full binary bit representation.
Use the Base32 to Binary Converter
Base32 Input
Examples:
Binary Output
Enter a Base32 string and click Convert
Input chars
0
Output bits
0
Bytes
0
Binary (8-bit groups)
Hexadecimal equivalent
Copied!
Summary
This tool decodes a Base32-encoded string into its raw binary (bit string) representation following RFC 4648. Each Base32 character maps to exactly 5 bits, so a valid Base32 string expands into groups of 5-bit values displayed as 0s and 1s. Padding characters (=) are handled automatically and stripped from the final binary output, giving you the original bit sequence.
How it works
- Enter or paste a Base32 string (letters A-Z and digits 2-7) into the input field.
- Padding characters (=) are stripped and the input is uppercased automatically.
- Each Base32 character is looked up in the RFC 4648 alphabet and converted to its 5-bit value.
- The 5-bit groups are concatenated to form the full binary bit string.
- The resulting binary output is displayed grouped in 8-bit bytes for readability.
Use cases
- Decode TOTP/2FA secret keys from Base32 to binary to inspect the raw key bytes.
- Verify Base32 encoding implementations by checking the decoded bit pattern.
- Learn how RFC 4648 Base32 maps characters to 5-bit groups.
- Debug authentication libraries that use Base32-encoded secrets.
- Convert Base32 checksums or hashes back to their binary representation.
- Inspect binary payloads that were transmitted in Base32 form.
- Educational exploration of number base conversions.
Frequently Asked Questions
Last updated: 2026-05-28 · Reviewed by Nham Vu