IP331.com | Online Tools
HomeBase ConverterBase36 Alphanumeric Converter

Base36 Alphanumeric Converter

Bidirectional conversion between base36 alphanumeric and decimal with detailed steps

Input Value

Base Conversion Principle

Base36 → Decimal: Place value expansion (each digit × 36ⁿ) and sum
Decimal → Base36: Repeated division by 36 (reverse remainders)
Alphabet: 0-9, A=10, B=11, ..., Z=35

Base36 is an alphanumeric positional numeral system using 36 characters: digits 0-9 and uppercase letters A-Z. It is compact, URL-safe, case-insensitive, and widely used for URL shortening, unique identifiers, and compact data representation.

Base36 uses digits 0-9 followed by uppercase letters A-Z. 0-9 represent values 0-9, A=10, B=11, C=12, D=13, E=14, F=15, G=16, H=17, I=18, J=19, K=20, L=21, M=22, N=23, O=24, P=25, Q=26, R=27, S=28, T=29, U=30, V=31, W=32, X=33, Y=34, Z=35. Base36 is case-insensitive.

What Is Base36?

Base36 is a positional numeral system with a radix of 36. It uses digits 0-9 and letters A-Z (case-insensitive), giving a compact representation for large numbers. Base36 is particularly popular for URL shortening, unique identifiers, and any application needing a balance between compactness and readability.

Compact Representation

Base36 is much more compact than decimal. 36^5 = 60,466,176, while 10^5 = 100,000. Base36 saves space for large numbers while remaining human-readable.

Place Value Expansion

Base36 to decimal: multiply each digit by 36^position. For example, 1A8₃₆ = 1×1296+10×36+8×1 = 1664₁₀.

Repeated Division by 36

Decimal to base36: repeatedly divide by 36, collect remainders, and read in reverse. Use 0-9 and A-Z for conversion.

Practical Applications

Base36 is ideal for URL shortening, unique IDs, game codes, Reddit flair, and anywhere needing compact, URL-safe, alphanumeric data.

💡 Teaching Example: Convert base36 1A8₃₆ to decimal. Place value expansion: 1×36²+10×36¹+8×36⁰ = 1×1296+10×36+8×1 = 1296+360+8 = 1664₁₀. Conversely, 1664₁₀: 1664÷36=46 r8, 46÷36=1 rA, 1÷36=0 r1 → 1A8₃₆.

Applications

URL Shortening Unique IDs Game Codes Reddit Flair Data Storage

Frequently Asked Questions

What is base36?
Base36 is a positional numeral system using 36 characters: digits 0-9 and uppercase letters A-Z. It is compact (36^5 = over 60 million), URL-safe, case-insensitive, and widely used for unique identifiers, short URLs, and compact data representation.
How do you convert base36 to decimal?
Place value expansion: multiply each base36 digit by its power of 36, then sum. For example, 1A8₃₆ = 1×36²+10×36¹+8×36⁰ = 1×1296+10×36+8×1 = 1296+360+8 = 1664₁₀.
How do you convert decimal to base36?
Repeated division by 36: repeatedly divide by 36, collecting remainders. Use 0-9 and A-Z. Read remainders in reverse. For example, 1664÷36=46 r8, 46÷36=1 rA, 1÷36=0 r1 → 1A8₃₆.
What are common uses of base36?
Base36 is used for URL shortening, unique identifiers, game save codes, Reddit flair, compact data storage, and anywhere needing a compact, URL-safe, alphanumeric representation. It is more compact than base16 (hex) while remaining readable.

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