IP331.com | Online Tools
HomeBase ConverterText to Base32 Converter

Text to Base32 Converter

Encode plain text/ASCII to Base32 encoded data

Input Text

Base32 Encoding Principle

Text → bytes → 5-bit chunks
RFC 4648 alphabet A-Z, 2-7
Pad to 40 bits, add = padding

Encode ASCII text to Base32 (RFC 4648). Group 8-bit bytes into 5-bit chunks, map each to a Base32 character, pad to 40-bit blocks.

Supports all ASCII text. Padding = added automatically if needed.

What is Base32?

Base32 is a binary-to-text encoding using 32 characters (5 bits per character, RFC 4648).

5 Bits/Char

Each character 5 bits, 8 chars = 40 bits = 5 bytes.

Case Insensitive

A-Z and a-z are equivalent.

URL Safe

No special characters, safe for URLs.

Padding

Uses = for padding to 40-bit blocks.

💡 Teaching Example: "Hello" → JBSWY3DP.

Applications

Data Encoding URLs Cryptography DNS

Frequently Asked Questions

What is Base32 encoding?
Base32 is a binary-to-text encoding using 32 characters, typically A-Z and 2-7, with optional padding.
How to encode to Base32?
Group 8-bit bytes into 5-bit chunks, each maps to a Base32 character, pad to 40 bits.
Base32 vs Base64?
Base32 uses 5 bits per character vs Base64 6 bits. Base32 is case-insensitive and URL-safe.
What characters are in Base32?
RFC 4648 Base32 uses A-Z and 2-7, padding with = characters.

More Base Converter Tools

Free online calculators and tools covering mathematics, unit conversion, text processing, and daily life. Accurate, fast, mobile-friendly, and completely free to use.

© 2026 IP331.com — Free Online Tools. All rights reserved.

About · Contact · Privacy Policy · Cookie Policy · Terms of Use · Disclaimer · Sitemap