Encode text to Base32 (RFC 4648) and back. Full Unicode (UTF-8) support.

The Base32 Converter encodes text to Base32 (RFC 4648) and decodes it back. Base32 uses a case-insensitive alphabet and is common in TOTP secrets, DNS and other systems that avoid ambiguous characters.
Base32 uses a 32-character, case-insensitive alphabet and avoids easily confused characters, which makes it more robust for manual entry - at the cost of longer output than Base64.
It is widely used for two-factor authentication (TOTP) secret keys, some DNS applications and identifiers that must be typed by hand.