Convert between binary, decimal, hexadecimal, and octal instantly.
Working close to the metal means constantly switching between number bases. This converter translates instantly between binary, decimal, hexadecimal, and octal, so you can read a register dump, a colour code, or a permission mask without doing the math by hand.
It updates every base as you type, making it easy to see how one value looks across all four representations at once.
Each base is just a different way of writing the same integer: binary uses powers of two, octal powers of eight, decimal powers of ten, and hexadecimal powers of sixteen. The tool parses your input in its base, converts to a common integer, and re-renders it in all four — the same operation a CPU or assembler performs constantly.
Seeing all bases side by side builds intuition for why, for example, hex is a compact stand-in for binary (each hex digit is exactly four bits).
Enter decimal 255 and you instantly see binary 11111111, octal 377, and hex FF — the classic byte boundary that explains why colour channels and permission bits cluster around those values.
Each hex digit encodes exactly four bits, so two hex digits map cleanly to one byte.
Yes, within standard integer limits shown in the interface.
It focuses on non-negative integer representations common in programming.
No — all conversion happens in your browser.
Yes — 25 languages, no sign-up.