Base32 Encode / Decode
RFC 4648 Base32 encoding, often used for Google Authenticator keys
How to use
RFC 4648 Base32 encode and decode. Steps:
- Enter text or a Base32 string in the Input box.
- Click Encode to get uppercase letters and digits 2-7 (with = padding).
- Click Decode to restore the text; invalid characters raise an error.
Tip: Base32 avoids ambiguous characters like 0 O 1 I, good for handwritten authenticator keys, but it is about 60% larger than Base64.
FAQ
What is the difference between Base32 and Base64?
Base32 uses only uppercase letters and digits 2-7, avoiding easily confused characters like 0 O 1 I. It is about 60% larger and suits manual transcription such as authenticator keys.