Base32 Encoder & Decoder

Encode text to Base32 or decode Base32 back to text, following RFC 4648. Runs in your browser.

Frequently asked questions

What is Base32?

Base32 encodes binary data using 32 characters (A–Z and 2–7). It's case-insensitive and avoids easily-confused characters, so it's common in TOTP secrets, file names and URLs.

How is it different from Base64?

Base64 uses 64 characters and is more compact, but is case-sensitive and includes symbols. Base32 is longer but safer for case-insensitive, human-readable contexts.

Is my input uploaded?

No. Encoding and decoding run entirely in your browser.