Base32 Codec
v1.0.0Encode and decode Base32 (RFC 4648) with standard and hex alphabets
Encodes and decodes Base32 data (RFC 4648) using the standard A–Z 2–7 alphabet, the extended hex 0–9 A–V alphabet, or Crockford / z-base-32 compatible input — all client-side with optional padding control.
How to use- →Type or paste plain text on the left and click Encode, or paste a Base32 string on the right and click Decode.
- →Choose the standard alphabet (A–Z 2–7) for TOTP/HOTP secrets and general use, or the hex alphabet (0–9 A–V) when sort-order preservation matters.
- →Toggle padding off to produce unpadded output compatible with Google Authenticator and similar TOTP apps.
- →Use the Examples picker to load sample payloads and see encoding results instantly.