Base36 to Base32 Converter
Paste a base-36 string and instantly get its RFC 4648 base-32 equivalent — all client-side, no data sent anywhere.
Base-36 Input
Quick examples
Conversion Result
Enter a base-36 value on the left to see the result.
–
Base-36 chars
–
Base-32 chars
–
Bits required
Copied!
Summary
Paste a base-36 string and instantly get its RFC 4648 base-32 equivalent — all client-side, no data sent anywhere.
How it works
- Enter a base-36 string in the input field (digits 0–9 and letters A–Z, case-insensitive).
- The tool parses each character and computes the full decimal (BigInt) value.
- The decimal value is then repeatedly divided by 32; remainders map to the RFC 4648 alphabet (A–Z, 2–7).
- The resulting base-32 string is displayed with the intermediate decimal shown for verification.
- Copy either the base-32 result or the decimal with one click.
Use cases
- Cross-system data migration where IDs are stored in base-36 but a receiving system expects base-32.
- Developers debugging encoding pipelines that mix multiple numeral bases.
- Students learning how positional numeral systems and base conversions work.
- Converting legacy short-codes or tokens between encoding schemes.
- Verifying manual base-conversion calculations with a trustworthy reference tool.
- Encoding arbitrarily large integers into compact, case-insensitive base-32 strings.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu