Base32 Encode / Decode
RFC 4648 Base32, commonly used in QR codes and otpauth secrets.
How to Use
Pick Your Mode
Choose 'Encode' to turn your text into Base32 or 'Decode' to convert a Base32 string back to plain text.
Enter the Data
Paste your text or Base32 string into the input area. The tool will automatically process it.
Copy the Result
The output is generated instantly. Use the copy button to save the encoded or decoded data.
Frequently Asked Questions
What is Base32 encoding?
Base32 is a notation for encoding arbitrary byte data using a restricted set of 32 characters. It is often used where human readability and case-insensitivity are important.
How is Base32 different from Base64?
Base32 uses a smaller alphabet (32 characters vs 64) and is case-insensitive. While it produces longer encoded strings than Base64, it's safer for systems that might mangle case or special characters.
Where is Base32 commonly used?
It's widely used in Two-Factor Authentication (2FA) for sharing secret keys (otpauth), in specialized file systems, and in some human-readable identifiers.