Add your input
An integer written in any supported base.
Read the same integer in four bases at once, exactly.
11111111
377
255
ff
Your work stays private in your browser while you use this tool.
The number base converter reads a whole number written in binary, octal, decimal, or hexadecimal and shows the same value in all four at once. Parsing uses BigInt, so values stay exact above 2^53 where a converter built on ordinary numbers begins rounding.
An integer written in any supported base.
Read the same integer in four bases at once, exactly.
The same value in binary, octal, decimal, and hexadecimal.
Values stay exact past 2^53, where a calculator built on floating point starts rounding.
Read a hexadecimal colour or memory address as decimal while debugging.
Check a permission bitmask by seeing its binary form beside the decimal value.
Convert a 64-bit identifier without the rounding a floating-point calculator introduces.
Whitespace and underscores are removed, an optional sign is taken, and a base prefix such as 0x or 0b is stripped. Every remaining digit is checked against the alphabet for the chosen base before parsing, so an invalid character produces a stable error rather than a thrown exception. The value accumulates into a BigInt and is re-rendered in each base; digit grouping is display only and never changes the canonical output.
Yes. Number base converter is free to use.
Yes. Your work stays private while you use the tool — nothing you enter is uploaded.
Most calculators store values as double-precision floating point, which is exact only up to 2^53. Above that they round. This converter uses BigInt, which has no such ceiling, so the digits it prints are the digits of the actual value.
No. They are accepted and stripped if present, but the base you select is what determines how the digits are read. Output never includes a prefix.