Number Base Converter (Binary / Hex / Decimal)

Convert numbers between binary, hexadecimal, and decimal number systems instantly with real-time updates.

Binary numbers use only 0 and 1. Hexadecimal uses 0-9 and A-F. Decimal uses 0-9.

Conversion Results

Binary (Base 2)
Enter a number to see binary result
Decimal (Base 10)
Enter a number to see decimal result
Hexadecimal (Base 16)
Enter a number to see hex result

Quick Examples

Frequently Asked Questions

What number bases does this converter support?
This converter supports three commonly used number systems: Binary (base-2), Decimal (base-10), and Hexadecimal (base-16). You can convert numbers from any of these bases to the other two.
How are hexadecimal numbers represented?
Hexadecimal uses digits 0-9 and letters A-F (or a-f), where A=10, B=11, C=12, D=13, E=14, F=15. Our converter automatically handles both uppercase and lowercase letters.
What's the maximum number size this tool can handle?
The tool can handle numbers up to 2^53 - 1 (approximately 9 quadrillion or 9,007,199,254,740,991) safely due to JavaScript's Number.MAX_SAFE_INTEGER limit. Beyond this, precision may be lost.
How do I input negative numbers or fractions?
This converter currently supports only positive integers. For negative numbers or fractions, you would need to use two's complement representation (for binary) or other specialized formats.
Why would I need to convert between number bases?
Different bases are used in different contexts: Binary for computer systems and digital electronics, hexadecimal for memory addresses and color codes in programming, and decimal for everyday mathematics and finance.