All Number Converter
Enter a number in any base — binary, octal, decimal, or hexadecimal — and instantly see all four representations side by side.
Last updated: May 30, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat is All Number Converter?
Computers use four common number bases: - **Binary (base 2):** The fundamental language of computers. Uses only 0 and 1. Eight bits make one byte. - **Octal (base 8):** Uses digits 0–7. Common in Unix file permissions (chmod 755). - **Decimal (base 10):** The everyday number system. Used in most human-facing applications. - **Hexadecimal (base 16):** Uses digits 0–9 and A–F. Compact binary representation used in memory addresses, color codes, and network data.
This all-in-one converter lets you type a number once and see every representation instantly — ideal for learning, debugging, and quick lookups.
How to Use All Number Converter
Select the base of your input number from the dropdown (Binary, Octal, Decimal, or Hexadecimal).
Type your number in the input field.
All four outputs are shown and updated in real time.
Click any copy button to copy the result to your clipboard.
Common Use Cases
- Quick cross-base lookups during debugging sessions.
- Learning number systems in computer science courses.
- Converting Unix chmod permission values between octal and decimal.
- Verifying binary/hex values when reading packet captures or memory dumps.
Example Input and Output
Decimal 255 is binary 11111111, octal 377, and hexadecimal FF.
255Binary: 11111111 | Octal: 377 | Hex: FFData Privacy
All conversions run in your browser. No data is sent to any server.
Frequently Asked Questions
What is the difference between binary, octal, decimal, and hex?
Binary (base 2) uses 0 and 1. Octal (base 8) uses 0–7. Decimal (base 10) uses 0–9. Hexadecimal (base 16) uses 0–9 plus A–F. All represent the same values in different notation systems.
Can I convert very large numbers?
Yes. The converter uses JavaScript BigInt, so there is no practical size limit.
Does hex input need the 0x prefix?
No. The 0x prefix is stripped automatically if present. Both "FF" and "0xFF" produce the same result.
Related Tools
Binary to Decimal Converter
Convert binary numbers (base 2) to decimal (base 10). Also shows hexadecimal and octal equivalents. Supports large binary numbers.
Decimal to Hex Converter
Convert decimal numbers (base 10) to hexadecimal (base 16). Also shows binary and octal equivalents. Supports large numbers with BigInt precision.
Hex to Binary Converter
Convert hexadecimal numbers to binary (base 2), decimal, and octal. Supports 0x prefix and arbitrarily large hex values.
Decimal to Octal Converter
Convert decimal integers to octal (base 8) notation. Also shows binary and hexadecimal outputs. Supports arbitrarily large numbers.
Hex to Decimal Converter
Convert hexadecimal numbers to decimal (base 10), binary, and octal. Accepts 0x prefix. Uses BigInt for large values.
All Numbers Converter
Convert an integer between binary, octal, decimal, hexadecimal, and Base36 in one view.

