Online Base32 encode & decode

RFC 4648 Base32 for tokens and secrets.

About online online Base32 encode and decode

hidevtool Base32 encodes UTF-8 bytes with the RFC 4648 alphabet (A–Z and 2–7)—common for secrets, tokens, and some OTP-related strings.

Paste text to encode or a Base32 string to decode; padding equals signs are optional on input.

Online Base32 encode & decode capabilities

UTF-8 to Base32

Encode packs bits into 5-bit groups mapped to the standard Base32 alphabet.

Base32 to text

Decode ignores padding and whitespace, then rebuilds UTF-8 bytes when the alphabet is valid.

Common use cases

How is Base32 different from Base64?

Base32 uses a smaller alphabet (case-insensitive letters and digits 2–7) and produces longer strings but avoids punctuation.

How do I encode text to Base32 online?

Paste UTF-8 text and click Encode to get a Base32 string.

How do I decode Base32?

Paste the Base32 payload and click Decode. Invalid characters show an error.

Frequently asked questions

How is Base32 different from Base64?
Base32 uses a smaller alphabet (case-insensitive letters and digits 2–7) and produces longer strings but avoids punctuation.
How do I encode text to Base32 online?
Paste UTF-8 text and click Encode to get a Base32 string.
How do I decode Base32?
Paste the Base32 payload and click Decode. Invalid characters show an error.