Base32 §6 (A-Z 2-7)
- Input
- test
- Expected output
- ORSXG5A=
Standard for 2FA and .onion addresses.
base32 rfc 4648 alphabet
RFC 4648 defines three encoding schemes: Base64 (§4), Base32 (§6) and Base32hex (§7). Each Base32 variant has specific uses. This page documents the differences and helps you choose the correct variant.
Standard for 2FA and .onion addresses.
For DNSSEC and lexicographic ordering.
Base64 uses 64 characters (A-Z, a-z, 0-9, +, /) and is more compact (~33% overhead vs ~60% for Base32). Base32 uses only 32 unambiguous uppercase characters (no l/1, 0/O confusion), making it better suited for human typing, case-insensitive systems and contexts that restrict the character set.
Base32 §6 uses digits 2-7 (not 0, 1, 8, 9) because: 0 and O are ambiguous, 1 and l are ambiguous. 8 and 9 were excluded to reserve space for 2-7 after the 26 letters, keeping the total at 32. Base32hex §7 uses 0-9 and A-V because the goal is lexicographic ordering, not human typing.
No. It helps explain the scenario and use the tool more safely, but real decisions should consider official sources, full context and qualified guidance when needed.