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