๐ก Base32 Converter
Output
JBSWY3DPFQQFO33SNRSCC===
Encode text into Base32 (as defined by RFC 4648), or decode a Base32 string back into text. Base32 is commonly used for data that needs to be represented using only letters and digits, such as TOTP (two-factor authentication) secret keys.
How to use
- Choose the "Encode" or "Decode" tab.
- Enter text to encode, or a Base32 string to decode.
- The result appears automatically โ use the copy button to copy it to your clipboard.
FAQ
What's the difference between Base32 and Base64?
Base64 uses 64 characters (A-Z, a-z, 0-9, +, /), while Base32 uses only 32 characters (A-Z, 2-7). Base32 is often preferred for case-insensitive contexts or data meant to be typed by hand, such as two-factor authentication secret keys.
What alphabet does this use?
The standard RFC 4648 alphabet: the 32 characters A-Z and 2-7, with "=" used for padding.
Why does decoding sometimes fail?
If the input contains characters outside the Base32 alphabet (like 0, 1, 8, or 9), it's treated as invalid input.