A

Online Base32 Codec

Encode and decode Base32 with UTF-8 support and instant two-way conversion. 100% private, all processing in your browser

Copied
Ctrl/⌘+EnterCopy resultCtrl/⌘+SDownload resultCtrl/⌘+Shift+XSwap input/output

Frequently Asked Questions

Base32 encodes binary data into a 32-character ASCII alphabet (A–Z and 2–7) so it can travel safely through systems that only handle text, such as emails and certain databases.

No. All encoding and decoding is done locally in your browser. Your text never leaves your device, fully protecting your privacy.

Yes. The tool encodes text as UTF-8 bytes first, so Chinese, Japanese, emoji, and other multilingual characters are handled correctly.

Use Base32 when the target system is case-insensitive or only accepts a limited character set, such as TOTP authenticator secrets and human-typed ticket codes.

Completely free. This is a pure frontend online tool - no registration required, no payment needed, just open and use.

If the input contains characters outside the Base32 alphabet or has invalid padding, an error message explains the problem so you can fix the input.