Base32 Encoder/Decoder
Encode and decode Base32 strings. Supports RFC 4648, RFC 4648 Hex, and Crockford variants with padding options.
How to Use
- 1
Select mode
Choose Encode to convert text to Base32, or Decode to convert Base32 back to text.
- 2
Enter data
Paste or type your text or Base32 string into the input field.
- 3
Configure options
Select the Base32 variant and choose whether to include padding.
- 4
Convert
Click Convert to transform your data.
Base32 encoding represents binary data using 32 ASCII characters (A-Z and 2-7). It's less efficient than Base64 but uses only uppercase letters and numbers, making it case-insensitive and easier to read, speak, and type manually.
- •TOTP/HOTP secret keys (Google Authenticator)
- •Encoding data for case-insensitive systems
- •Creating human-readable identifiers
- •File naming in case-insensitive filesystems
- •Onion addresses (Tor)