FreeDev Tools

Base32 Encoder / Decoder

Encode text or binary data as Base32, or decode Base32 back to text.

Base32 encoding (RFC 4648) represents binary data using 32 characters (A–Z, 2–7). It is case-insensitive and avoids ambiguous characters, making it popular for TOTP codes (Google Authenticator), Crockford IDs, and data URLs.

Frequently Asked Questions

Base32 encodes binary data using a 32-character alphabet (A-Z and 2-7) per RFC 4648. It is case-insensitive and avoids ambiguous characters.