Productive Toolbox

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)

ABCDEFGHIJKLMNOPQRSTUVWXYZ234567

Crockford 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.