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

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

  1. Enter or paste a Base32 string (letters A-Z and digits 2-7) into the input field.
  2. Padding characters (=) are stripped and the input is uppercased automatically.
  3. Each Base32 character is looked up in the RFC 4648 alphabet and converted to its 5-bit value.
  4. The 5-bit groups are concatenated to form the full binary bit string.
  5. 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