Encode text to Base32 or decode a Base32 string back to plain text, using the standard RFC 4648 alphabet. Base32 represents binary data with just twenty six uppercase letters and the digits two through seven, which makes it case insensitive and safe to read aloud, type by hand, or embed in URLs and file names without confusion. You will see Base32 in TOTP two factor authentication secrets, some identifiers, and systems that need human friendly tokens. This tool pads the output correctly and ignores padding and casing when decoding, so it round trips cleanly. Paste your input, choose encode or decode, and copy the result. Everything is processed locally in your browser, so your tokens and secrets are never sent to a server.
It uses the standard RFC 4648 Base32 alphabet, the same one used for TOTP secrets and many case-insensitive identifiers.
Base32 uses only uppercase letters and digits, avoiding ambiguous characters, which makes it case-insensitive and easier to type or read aloud.
Yes. Paste a Base32 string and it decodes it back to the original text.
Encode text to Base32 or decode a Base32 string back to plain text, using the standard RFC 4648 alphabet. Base32 represents binary data with just twenty six uppercase letters and the digits two through seven, which makes it case insensitive and safe to read aloud, type by hand, or embed in URLs and file names without confusion.
Yes. Base32 Encode / Decode is completely free, with no sign-up and no usage limits.
Yes. Base32 Encode / Decode runs in any modern web browser. There is nothing to download or install.
Yes. Base32 Encode / Decode runs entirely on your device in your browser, so nothing you enter is uploaded to a server.
Link this tool from a README, doc or site. The badge links back to this page.
[](https://yourhack.ai/base32-encoder)