RFC 4648 & Crockford Encoder

Real-time Base-32 Converter

 
Group by with

Base-32 String Validator

Enter a Base-32 string to check its validity according to RFC 4648 or Crockford standards, including padding and checksums.

Base-32 Reference

Base-32 Alphabets

RFC 4648: Standardized, uses padding (`=`).

ABCDEFGHIJKLMNOPQRSTUVWXYZ234567

Crockford: Designed for human readability, no padding, checksum support.

0123456789ABCDEFGHJKMNPQRSTVWXYZ

Comparison of Standards

FeatureRFC 4648Crockford
Case-SensitiveNo (uppercase recommended)No (input can be mixed case)
Padding Character=None
Confusing CharsIncludes I, L, O, 1, 0Excludes them. Maps I, L -> 1 and O -> 0 on decode.
ChecksumNoYes (optional, single character suffix)
Primary UseMIME, DNSSEC, standardized data transferGenerating human-readable/typable IDs

Quick Quiz: Test Your Knowledge!

Which character is NOT in the Base-58 alphabet?

 

Score: 0