Number Base Converter

Convert between binary, octal, decimal and hexadecimal live — or any base from 2 to 36, with exact big-number precision. Runs entirely in your browser.

Any base (2–36)

Binary, hex and everything between

Programmers constantly move between number bases — reading a hex color or memory address, checking permission bits in binary, or decoding an octal file mode. This converter keeps the four common bases in sync as you type in any one of them, and a separate panel handles unusual bases up to 36 (digits 0-9 then a-z), like base-32 encodings or base-36 short IDs.

Exact, even for huge numbers

Ordinary JavaScript loses precision above 2⁵³. This tool uses arbitrary-precision integers, so a 200-digit value converts to binary and back with every digit intact.

Private by design. All math runs on your device. Nothing is uploaded.

Frequently asked questions

Does it handle very large numbers?

Yes — it uses BigInt, so conversions stay exact far beyond normal number limits.

What bases are supported?

Binary, octal, decimal and hex live; plus any base from 2 to 36 in the any-base panel.

Negative numbers?

Yes, with a leading minus sign. Fractions aren't supported — integers only.

More free tools

Developer tools: Hash Generator, Base64 Encode/Decode, Resistor Color Code · See all Alienated Tools.