Base32 to Base36 Converter
Paste a base-32 number and instantly get its base-36 equivalent — all computed client-side.
Use the Base32 to Base36 Converter
Base-32 Input
Digits: 0-9, A-V
Direction: Base-32 → Base-36
Quick examples
Base-36 Output
Enter a base-32 value and click Convert
Copied to clipboard!
Conversion Breakdown
| Step | Value |
|---|
Copied!
Summary
This tool converts numbers written in base-32 (digits 0-9 and letters A-V) into base-36 (digits 0-9 and letters A-Z). The conversion happens entirely in your browser using JavaScript BigInt arithmetic, so no data is sent to any server. Useful for working with alternative numeral systems, encoding schemes, or educational exploration of number bases.
How it works
- Enter a base-32 value in the input field (valid characters: 0-9, A-V, case-insensitive).
- The tool parses each digit of the base-32 number and computes its decimal (base-10) equivalent using BigInt.
- The decimal value is then re-encoded into base-36 using digits 0-9 followed by letters A-Z.
- The result appears instantly with a copy button and a breakdown table showing intermediate decimal value.
- Use the swap button to reverse direction and convert base-36 back to base-32.
Use cases
- Translating compact identifiers between different encoding schemes.
- Academic exercises on positional numeral systems and radix conversion.
- Verifying manual base conversion calculations.
- Exploring how the same integer looks in base-32 vs. base-36.
- Working with legacy systems that use non-standard number bases.
- Generating shorter alphanumeric representations of numeric IDs.
Frequently Asked Questions
Last updated: 2026-05-28 · Reviewed by Nham Vu