Number base converter

Convert numbers between binary, octal, decimal, hexadecimal, base 32, base 36, base 62, base 64, and custom bases from 2 to 64.

Live base converter

Edit any supported field and the matching values update instantly in the browser.

Common bases

Binary, octal, decimal, and hexadecimal cover most debugging and systems work.

Extended bases

Use these when you need compact IDs or developer-facing encodings.

Custom base

Pick any radix from 2 to 64 and convert with the standard numeric alphabet.

Standard bases above 36 use the alphabet 0-9 a-z A-Z + /, while bases up to 36 ignore letter case.

The numeric base64 field uses A-Z a-z 0-9 + /, so it is different from regular base64 text encoding.

When number bases are useful

Binary, octal, decimal, and hexadecimal appear in bit masks, logs, protocol documentation, and memory addresses. Use base conversion to compare a readable number with the representation a program expects.

What this converter helps with

This number base converter keeps common developer bases, higher radices, and one custom base in sync directly in your browser. You can paste a value into binary, octal, decimal, hex, base32, base36, base62, base64, or any base from 2 to 64, then copy the matching result immediately.

When to use it

Use it when you are checking masks, reading packet captures, debugging encoded IDs, or validating code that hops between radices. For bases above 36, letter case matters, and the numeric base64 field here follows the alphabet A-Z a-z 0-9 + /.

How to use

Enter a value in any supported base field. All other values update automatically. Choose a custom radix from 2 to 64 when needed, then copy any converted value beside its field.