BASE32 CONVERTER
Convert text to Base32 and Base32 back to text, both directions. Nothing leaves your browser.
How to convert text and Base32
- 1
Pick Encode (text → Base32) or Decode (Base32 → text).
- 2
Type or paste your input on the left.
- 3
Read the converted result on the right as you type.
- 4
Click Copy to copy the result to your clipboard.
Questions
- What Base32 alphabet does this use?
- The standard RFC 4648 alphabet (A-Z, 2-7), the same one used by TOTP/2FA secret keys, DNS-related encodings, and most general-purpose Base32 tools. Padding with = is added on encode and stripped automatically when decoding.
- Why use Base32 instead of Base64?
- Base32 only uses uppercase letters and digits 2-7, with no mixed case and no symbols like + or /. That makes it safe to read aloud, type by hand, or embed in case-insensitive systems (like DNS labels or some QR-based secret keys) — at the cost of a longer output than Base64.
- Can I use this to check a TOTP/2FA secret?
- You can decode a Base32 secret to see its raw bytes, but this tool doesn't generate time-based one-time codes — it's a pure encode/decode converter, not an authenticator.
- Is my text uploaded anywhere?
- No. Conversion happens entirely in your browser with plain JavaScript — nothing you type or paste is sent to a server.