Toolbox

Online Base32 Encoder / Decoder

Base32编码Base32解码RFC 4648编码转换

Encode and decode RFC 4648 standard Base32 (A-Z, 2-7, = padding) for any UTF-8 text including Chinese. Decoding tolerates lowercase, missing padding and spaces, with clear errors for invalid characters. Fully local processing.

输入
结果
All processing is done locally in your browser, no upload

How to Use

  • Paste any valid JSON, supports nesting, arrays and escapes
  • Click Beautify to auto indent and format
  • Click Minify to remove whitespace into one line
  • All operations run locally for privacy

Related Tools

FAQ

What is Base32?

Base32 is an encoding defined by RFC 4648 that represents binary data using 32 characters (A-Z and 2-7), commonly used where case-insensitive data transfer is needed.

Does it support Chinese?

Yes. Text is first encoded as UTF-8 bytes before Base32 conversion, so Chinese, emoji and any characters are encoded and decoded correctly.

What format tolerance does decoding offer?

Decoding tolerates lowercase letters, missing = padding and spaces; invalid characters outside the alphabet produce a clear error message.