Number Converter
This number converter changes a value between binary, octal, decimal, hexadecimal and any base from 2 to 36. Type once and every representation updates instantly, with the whole calculation running locally in your browser.
Your input is processed locally in your browser and is not uploaded or stored.
What this tool does
Converting an integer between radices by repeated division and place-value expansion. This number converter is free, works on desktop and mobile, and requires no sign-up.
Also useful for: 0110 to decimal, 01100101 to decimal, 0x0f to binary, 0x3 to binary, 1 11 16 to decimal, 1 16in to decimal, 1 to decimal, 1010 to hex.
Features
- Convert between bases 2–36 in one place
- Arbitrary-precision integers via BigInt
- Live output as you type
- Choose source and target base freely
How to use it
- Enter a value and pick its current base
- Choose the base you want to read it in
- Copy any result with one click
Examples
255 (base 10)FF (base 16) 11111111 (base 2)255 (base 10) Common uses
- Reading register or memory values while debugging
- Checking constants in low-level code
- Teaching positional notation
Good to know
- Works with integers; fractional bases are handled by the dedicated fraction tools
Related standards and concepts: Positional notation, Radix.
Frequently asked questions
Which bases are supported?
Any base from 2 to 36, using digits 0–9 then A–Z for higher values.
Is there a size limit?
No practical limit, values are handled with arbitrary-precision integers.