Base32 Encoder / Decoder

Base32 Encoder / Decoder

Base32 uses A–Z and 2–7. Common for TOTP/2FA secrets and where case must not matter.

Encode and decode Base32

Base32 represents arbitrary data with just 32 characters (A–Z and 2–7). This is useful where case is lost or characters like 0/O could be confused – for example with 2FA secrets.

  • RFC 4648: Standard Base32 with “=” padding.
  • TOTP/2FA: Authenticator apps usually store the secret key material as Base32.
  • Robust: No ambiguous characters, insensitive to case.

Related tools

Scroll to Top