Security & Cryptography
Base32 Encoder & Decoder
Encode text to Base32 and decode Base32 back to text.
Free foreverRuns in your browserNo sign-up
Base32
About the Base32 Encoder & Decoder
Encode text to Base32 or decode Base32 back into text, following the RFC 4648 standard.
Base32 uses only letters A to Z and digits 2 to 7, which makes it handy for TOTP and 2FA secret keys and case-insensitive systems.
Everything runs in your browser, so your data stays private.
Key features
- Text to Base32 and Base32 to text
- RFC 4648 standard alphabet
- Open a file or paste your data
- Copy the result instantly
How to use
- 1Choose encode or decode.
- 2Paste your text or Base32.
- 3Copy the converted result.
Examples
Encode
Input:
HelloOutput:
JBSWY3DPText is encoded into the Base32 alphabet.
Decode
Input:
JBSWY3DPOutput:
HelloBase32 is decoded back into the original text.
Frequently asked questions
- How is Base32 different from Base64?
- Base32 uses a smaller, case-insensitive alphabet (A-Z and 2-7), so it is longer than Base64 but safer for systems that are not case sensitive.
- Why is Base32 used for 2FA secrets?
- Authenticator apps store TOTP secrets in Base32 because it is easy to type and free of ambiguous characters.
- Is my data uploaded?
- No. The conversion runs entirely in your browser.
