Base32 Decoder
Decode RFC 4648 Base32 to text or hex bytes. Padding is optional and lowercase input is accepted.
Runs in your browserBase32 → Text
Loading tool…
Example
MZXW6YTBOI======
foobar
How to use the Base32 Decoder
- Paste or type your Base32 into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the Text result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Related converters
Base32 EncoderEncode text or hex bytes to RFC 4648 Base32 (A–Z, 2–7), as used by TOTP secrets and other case-insensitive systems.Base58 EncoderEncode text or hex bytes with the Bitcoin Base58 alphabet, which avoids look-alike characters such as 0, O, I and l.Base58 DecoderDecode Bitcoin-alphabet Base58 strings to UTF-8 text or raw hex bytes, keeping leading zero bytes.HTML Entity DecoderDecode named (&, ©, €), decimal and hexadecimal HTML entities back to plain Unicode characters.Ascii85 EncoderEncode text or bytes to Ascii85 (Base85) as used in PostScript and PDF, with optional <~ ~> Adobe delimiters.HTML Entity EncoderConvert special and non-ASCII characters to HTML entities in named (é), decimal (é) or hexadecimal form.Ascii85 DecoderDecode Ascii85 (Base85) data, with or without <~ ~> delimiters and z shortcuts, to text or hex bytes.URL DecoderDecode percent-encoded URLs and query strings back to readable UTF-8 text, optionally treating + as a space.