Base32 Encoder / Decoder

Paste text to encode to Base32, or paste Base32 to decode back to original text.

Enter Text

Results

Enter text on the left and click Convert to begin.

How to use

  1. Enter your text or Base32 string
  2. Click Encode or Decode
  3. Copy the result

Use cases

Frequently asked questions

What is Base32 used for in practice?
Base32 is used in TOTP two-factor authentication seeds, some DNS record types, and case-insensitive data encoding.
How does Base32 differ from Base64?
Base32 uses 32 characters (A-Z and 2-7), producing longer output but being more human-readable and case-insensitive.
Does Base32 output always end with equals signs?
Padding equals signs appear when the input length is not a multiple of 5 bytes, aligning the output to 8-character groups.
Is Base32 a form of encryption?
No. Base32 is encoding, not encryption. Anyone can decode it without a key.

Related tools