About this tool
Convert binary, hexadecimal, decimal, and ASCII values quickly.
The Binary / Hex / Decimal Converter takes one number typed in any of those three bases and shows all of them at once, plus the matching Unicode character and the bit length. It parses with JavaScript BigInt, so values far beyond the 32-bit or 64-bit range convert exactly instead of drifting into floating-point rounding. It is built for developers reading register dumps, byte values, colour codes and protocol fields who want a single copy-ready answer rather than three separate lookups.
Open Binary / Hex / Decimal Converter on AltFTool — it loads instantly in your browser.
Pick the base you are typing in from the Input format switch — Decimal, Binary or Hex — then edit the box beneath it. The tool opens on Decimal with 255 already filled in and converts as you type, so there is no convert button to press.
Read the five result cards: Decimal, Binary, Hexadecimal shown with an 0x prefix, Unicode character for that code point, and Bit length. A stray character replaces them with the rule you broke, such as Binary value can only contain 0 and 1.
Click the clipboard icon on any card to copy that value — Copied flashes in green beside the input box — or press Reset to put the tool back to Decimal 255.
BigInt parsing means a 128-bit hash or a huge decimal converts digit-for-digit, where a normal calculator would round it.
Decimal, binary, uppercase hex with the 0x prefix, the Unicode character and the bit length all update from a single input.
Stray characters produce a specific message — binary limited to 0 and 1, hex to 0-9 and A-F, decimal to whole numbers — instead of a silent NaN.
Switch the input format to hex, paste the value, and read the binary output row. A leading 0x is stripped automatically, and each hex digit maps to exactly 4 binary digits, so 0xB4 becomes 10110100.
Yes. Parsing uses BigInt, which has no fixed width, so a 128-bit or 256-bit value converts exactly. Standard JavaScript numbers lose precision above 2^53 - 1 (9,007,199,254,740,991); this tool does not.
It shows the character whose code point equals your number, for any value from 0 up to 0x10FFFF (1,114,111) — the highest code point Unicode defines. Anything above that, or a negative number, is reported as outside the Unicode range.
Negative binary and hex depend on a chosen width and encoding — two's complement in 8, 16, 32 or 64 bits gives four different answers for the same value. Rather than guess a width, the converter returns the decimal and marks binary and hex as unsupported for negatives.
Add the Binary / Hex / Decimal Converter widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/binary-hex-decimal-converter"
title="Binary / Hex / Decimal Converter — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/binary-hex-decimal-converter?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>