</> ConvertAtlas Developer Tools
Converters

Arbitrary Base Number Converter

Convert numbers between any base from 2 to 64.

Instant 100% in-browser Free

Beyond the usual binary, octal and hex, numbers can be encoded in any base. This tool converts an integer from one base to another for any base from 2 to 64 — useful for compact IDs, short URLs and encoding schemes. It runs entirely in your browser.

How to use it

  1. Enter your number.
  2. Set the input base (the base your number is currently in).
  3. Set the output base.
  4. The converted value appears instantly.

About Base Number Encoder

Higher bases pack more value into fewer characters, which is why short-URL services and compact identifiers use base 36 (digits + letters) or base 62 (adding uppercase). Converting to and from these bases by hand is impractical. This tool handles any base from 2 to 64, so you can shorten a numeric ID, decode a base-62 string, or explore how positional notation works. All computation is local.

FAQ

Why use base 62?

It uses 0–9, a–z and A–Z, packing large numbers into short alphanumeric strings — ideal for short URLs and compact IDs.

What is the maximum base?

This tool supports up to base 64. Above base 36 it adds uppercase letters and a couple of extra symbols.

What is base 64 used for compared to base 16?

Higher bases pack more information into fewer characters. Base 16 (hex) is common for colours and memory; base 36 and base 62 are used for short IDs and URL shorteners because they use letters and digits to keep strings compact.