Base32 Encoder
What is Base32 Encoder
Base32 encodes data using 32 characters (A to Z and 2 to 7), so the result is case-insensitive and safe to type, read aloud, or put in a URL. This encoder converts your text to standard RFC 4648 Base32 with padding, right in your browser. It is the same scheme used for TOTP two-factor secrets and many file-sharing links.
How to use
- Type or paste the text you want to encode.
- Read the Base32 result in the output box, updated as you type.
- Copy the output or share the link with your text filled in.
- To reverse it, open the Base32 decoder.
When to use it
Need to store or share data in a format that survives copy-paste and is easy to dictate? Encode it to Base32 and you get a string of just letters A to Z and digits 2 to 7, with no case to mix up. It is handy for TOTP secret keys, URL-safe tokens, and any place Base64 symbols like + or / would cause trouble. Decode it back with the Base32 decoder.
Frequently asked questions
How is Base32 different from Base64?
Base32 uses 32 characters (letters and the digits 2 to 7), while Base64 uses 64 including symbols and mixed case. Base32 output is longer but case-insensitive and free of special characters, which makes it safer to type by hand or read aloud.
Does it follow a standard?
Yes, RFC 4648 Base32 with the standard alphabet A to Z and 2 to 7 and '=' padding. It is the same encoding used for TOTP authenticator secrets.
Is my text uploaded anywhere?
No. Encoding happens entirely in your browser. Nothing you type is sent to a server or stored.
Can I share this with my input pre-filled?
Yes. The URL updates automatically as you type. Copy it from the address bar or use the Copy link button, and anyone who opens it sees your exact input ready to go.
Related tools
Base32 Decoder
Decode Base32 to text online (RFC 4648). Instant, shareable, and fully private in your browser. Free Base32 decoder.
AES Text Decryption
Decrypt AES-256 encrypted text with your password in your browser. Free, private, and fully offline. No data leaves your device.
AES Text Encryption
Encrypt text with a password using AES-256 in your browser. Free, private, and fully offline. Nothing is sent to a server.