Hexadecimal to Base36 Converter

Paste or type a hexadecimal number and instantly see the equivalent base-36 representation.

Hexadecimal Input

Quick Examples

Base-36 Output

Results will appear here

Base-36 Digit Reference

Copied!

Summary

Paste or type a hexadecimal number and instantly see the equivalent base-36 representation.

How it works

  1. Enter one or more hexadecimal numbers in the input field (one per line for batch mode).
  2. The tool parses each value as a base-16 integer using JavaScript BigInt.
  3. It then repeatedly divides by 36 and maps each remainder to the base-36 digit set (0–9, A–Z).
  4. The resulting base-36 string is displayed alongside the original hex and decimal values.
  5. Click "Copy Results" to copy the output to your clipboard.

Use cases

  • Encode large numeric IDs (like UUID integers) into shorter, URL-safe base-36 strings.
  • Reverse-engineer or validate base-36 encoded values found in URLs or databases.
  • Convert color hex codes to base-36 for compact storage experiments.
  • Academic or coding exercises on positional number systems.
  • Verify hand-calculated base conversions quickly.
  • Batch-convert a list of hex hashes or identifiers to base-36 in one operation.

Frequently Asked Questions

Last updated: 2026-06-13 · Reviewed by Nham Vu