Hex to Base36 Converter
Convert hexadecimal numbers to Base36
Convert
Reset
Hex to Base36 Principle
Hex → decimal/big integer
Divide by 36, record remainders
Reverse rems, 0-9A-Z
Convert hexadecimal (0-9, A-F/a-f) to Base36 (0-9, A-Z). Treat hex as big integer, divide by 36.
⚠
Hex input: 0-9, A-F/a-f, optional 0x prefix. Leading zeros preserved.
What is Base36?
Base36 uses 36 alphanumeric characters, compact, case-insensitive, good for URLs.
Alphanumeric
0-9, A-Z only.
Case Insensitive
A-Z and a-z are equivalent.
URL Safe
No special characters.
Compact
More compact than decimal.
💡 Teaching Example: 0x1a3f → 2o3.
Applications
URLs
IDs
Short Links
Tokens
Frequently Asked Questions
What is Base36 encoding?▼
Base36 uses 36 characters: 0-9 and A-Z (or a-z), case-insensitive.
How to convert hex to Base36?▼
Convert hex to big integer, divide by 36 repeatedly, record remainders, reverse.
What characters in Base36?▼
0-9 (10) + A-Z (26), total 36 alphanumeric characters.
Base36 case sensitive?▼
Typically case-insensitive, use uppercase by convention.
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