EsyTool

Number Base Converter Online

Convert numbers between decimal, binary, octal, and hexadecimal. Type in any field to update all bases instantly.

Runs entirely in your browser
DecimalBase 10
BinaryBase 2
0b
OctalBase 8
0o
HexadecimalBase 16
0x
Rate Number Base Converter
4.8(190 votes)Rate Number Base Converter
How to use Number Base Converter
  1. 1Enter a number in the input field.
  2. 2Select the source base: binary (2), octal (8), decimal (10), or hexadecimal (16).
  3. 3The equivalent values in all other bases are displayed instantly.
Privacy & security

Number base conversion runs in your browser's JavaScript engine. No data is sent to any server.

All conversion runs in your browser. No data is transmitted.

Frequently asked questions
Which number bases are supported?

Binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) are all supported in any conversion direction.

What's the maximum number size?

The tool uses JavaScript's BigInt for large number support, allowing conversion of very large numbers beyond the standard 64-bit integer limit.

Can I convert negative numbers?

The tool currently supports positive integers. For negative binary, two's complement representation varies by bit width.