Base32 Encoder/Decoder

Convert text to and from Base32 encoding

100% Client-Side Processing

All encoding and decoding operations happen directly in your browser. Your data is never uploaded to any server, ensuring complete privacy and security for your information.

About Base32 Encoding

Base32 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers.

It uses a 32-character set (A–Z, 2–7) and is designed to be:

  • Human-readable and easily transcribed
  • Compact (5 bits per character)
  • Case-insensitive
  • Resistant to errors when reading

Base32 is commonly used for encoding binary data in applications like TOTP (Time-based One-Time Password) and encoding binary data in DNS hostnames.