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.