Base32 encode & decode (RFC 4648)
ClientRFC 4648 Base32 uses the alphabet A–Z234567 and = padding. Encode UTF-8 text or decode Base32 back to text—same strict UTF-8 assumption as the Base64 workspace.
Part of encoding tools. For unpadded Base32 with digits first and no I, L, O, or U, use Crockford Base32.
Workspace
Paste text, run encode or decode—the field updates in place for quick copy.
RFC 4648 Base32
?
Uses the standard alphabet A–Z2–7 with = padding. Decoding expects UTF-8 text after bytes are recovered—same idea as the Base64 page.
For URL-safe Base64, use the Base64 & URL tool; for MIME email bodies, see quoted-printable.
Nearby workflows on Toolcore
- Base64 & URL — for standard Base64 and encodeURIComponent on UTF-8 text.
- Crockford Base32 — when you want an unpadded human-friendly alphabet.
Common use cases
- Encode short secrets or test vectors with a case-insensitive alphabet (common in RFCs and some crypto APIs).
- Decode pasted Base32 from configs or logs when the payload is UTF-8 text.
- Compare output shape with Base64 when readability or charset constraints differ.
Common mistakes to avoid
Expecting encryption
Base32 is reversible encoding for transport or display—not confidentiality.
Decoding arbitrary binary as UTF-8
This workspace interprets decoded bytes as UTF-8 text. Random binary may fail strict UTF-8 decoding.
FAQ
How is this different from Base64?
Base32 uses a 32-character alphabet (A–Z and 2–7), is more compact for humans to read case-insensitively, and is longer than Base64 for the same bytes.
Does data leave my browser?
No. Encoding and decoding run entirely on your device.
Common search terms
Phrases people search for that match this tool. See the full long-tail keyword index.
- base32 encode online
- rfc 4648 base32 decoder
- base32 decode utf-8 browser
- base32 rfc4648 alphabet online
More tools
Related utilities you can open in another tab—mostly client-side.
Encoding tools
ClientHub index: Base64 & URL, Base64url, Base32, Crockford, LEB128, ASCII85, Z85, Base58, base-36, bencode, Morse, quoted-printable, URI, Punycode/IDN, Unicode escapes, data URLs, MIME, hex, HTML entities, JWT, JSON helpers, crypto.
Base64 & URL encoder
ClientUTF-8 Base64 encode/decode and URL component encode/decode in one workspace—paste, transform, copy.
TOTP / authenticator codes
ClientRFC 6238 time-based one-time passwords from a Base32 secret—HMAC-SHA1, otpauth URI and optional QR; local only.
Crockford Base32
ClientDouglas Crockford Base32 for UTF-8—no = padding, O→0 and I/L→1 on decode; not RFC 4648 Base32.