Base36 to Base64 Converter

Paste a base-36 string and get the standard RFC 4648 base-64 encoding instantly.

Base-36 Input

Try a sample

Base-64 Output (RFC 4648)

Enter a base-36 value and click Convert

Copied!

Summary

Paste a base-36 string and get the standard RFC 4648 base-64 encoding instantly.

How it works

  1. Enter or paste a base-36 string in the input field.
  2. The tool decodes the string digit-by-digit into a big integer using BigInt arithmetic.
  3. The integer's byte array is extracted in big-endian order.
  4. Those bytes are base-64 encoded per RFC 4648 (standard alphabet, with = padding).
  5. The result appears instantly; click "Copy" to copy it to your clipboard.

Use cases

  • Convert short-link tokens or ID slugs stored as base-36 into base-64 for storage or transmission.
  • Debug encoding pipelines that mix base-36 and base-64 representations.
  • Verify that a base-36 value and a base-64 value encode the same underlying integer.
  • Explore number-base conversions for educational or cryptographic purposes.
  • Convert MongoDB or UUID compact IDs between encoding formats.

Frequently Asked Questions

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