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!

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

  1. Enter a base-32 value in the input field (valid characters: 0-9, A-V, case-insensitive).
  2. The tool parses each digit of the base-32 number and computes its decimal (base-10) equivalent using BigInt.
  3. The decimal value is then re-encoded into base-36 using digits 0-9 followed by letters A-Z.
  4. The result appears instantly with a copy button and a breakdown table showing intermediate decimal value.
  5. 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