Base32 Encoder / Decoder
Encode and decode text using Base32 — used in 2FA secrets and legacy systems.
🔐
Base32 Encoder/Decoder
Convert text to Base32 or decode Base32 back to text instantly. Perfect for 2FA secrets, TOTP authentication, and developer workflows. All processing happens locally in your browser.
Conversion Mode
Options
Input
0 characters (0 Bytes)Ctrl+Enter to convert
Output
0 characters (0 Bytes)
Export Options
Keyboard Shortcuts
Ctrl+Enter Transform text
Ctrl+C Copy output (when focused)
About Base32 Encoding
What is Base32?
Base32 is a binary-to-text encoding scheme that uses a 32-character alphabet to represent binary data. It's commonly used in 2FA (Two-Factor Authentication) systems, TOTP secrets, and applications where case-insensitive encoding is required.
Common Use Cases
- • 2FA and TOTP secret keys
- • Legacy authentication protocols
- • Case-insensitive data encoding
- • Git object names and references
- • Network protocols and APIs
Base32 Alphabet
RFC 4648 (Standard)
ABCDEFGHIJKLMNOPQRSTUVWXYZ234567Crockford Base32
0123456789ABCDEFGHJKMNPQRSTVWXYZ🔒
Secure
100% client-side processing
⚡
Fast
Instant encoding and decoding
🎯
Accurate
RFC 4648 compliant
💡 Pro Tips
- • Use auto-detect mode for quick conversion
- • Enable grouping for better readability
- • Crockford variant avoids confusing characters
- • Perfect for 2FA secret key management
This Base32 encoder/decoder tool processes all data locally in your browser. No data is sent to external servers, ensuring complete privacy and security.