Number Base Converter

Convert numbers between binary, octal, decimal, hexadecimal, base32, base36, base62, base64, 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 come up

Binary, octal, decimal, and hexadecimal show up everywhere from bit masks and log output to protocol docs and memory addresses. The moment you need to compare a human-readable number with the form a program expects, a quick base conversion saves time and avoids off-by-one mistakes.

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 + /.