Binary to Base36 Converter
Enter a binary number (0s and 1s) and instantly get the base-36 equivalent using digits 0-9 and letters A-Z.
Use the Binary to Base36 Converter
Binary Input
Examples:
Base-36 Output
Decimal (base-10) value:
0
Input bits
0
Decimal digits
0
Base-36 chars
Conversion Steps
Summary
This tool converts binary (base-2) numbers into base-36 notation, which uses the 36-character alphabet of digits 0-9 followed by letters A-Z. Base-36 is the most compact alphanumeric representation possible and is often used for short URL tokens, unique identifiers, and compact encoding of large numbers. The conversion works by treating the entire binary string as a big integer, then expressing that integer in base 36.
How it works
- Enter or paste your binary string (0s and 1s) into the input field.
- The tool strips any spaces or non-binary characters and reads the full bit string.
- The binary string is interpreted as a big integer (base-2 to decimal).
- The decimal value is divided repeatedly by 36 and remainders are mapped to 0-9 and A-Z.
- The resulting base-36 digits are assembled in the correct order and displayed.
- Optional: view the intermediate decimal value for verification.
Use cases
- Generate compact alphanumeric IDs from binary hashes or UUIDs.
- Convert binary-encoded integers to base-36 for short URL tokens.
- Understand number-base conversions from binary up to base-36.
- Debug encoding pipelines that use base-36 as an intermediate step.
- Compress large binary numbers into shorter alphanumeric strings.
- Learn how positional numeral systems beyond base-16 work.
Frequently Asked Questions
Last updated: 2026-05-23 · Reviewed by Nham Vu