Workspace Files stay on your device
text · encode
Base32 Encode / Decode
RFC 4648 Base32 (A–Z, 2–7, = padding) of UTF-8 text, or decode back. Auto-detects Base32 input (uppercase alphabet + padding). Known vector: "foobar" → MZXW6YTBOI======.
A little guidance. A better result.
How to use Base32 Encode / Decode
RFC 4648 Base32 with padding; auto-detects direction; "foobar" → MZXW6YTBOI======.
Prepare your input
Paste text to encode or a Base32 string to decode.
Use the workspace
Review the automatically detected direction.
Check your result
Check alphabet and padding in the output.
Know the limits
This uses RFC 4648 Base32, not every custom Base32 alphabet; encoding does not hide secrets.
Where does my input go?
This browser tool processes your input on your device. Optional analytics is a separate choice; it is not needed to use the tool. Keep your original until you have checked the result.
Read the privacy details →Made for the work in front of you.Report a problem ↗