Hex Converter
Accepted characters: 0-9 and A-F (case-insensitive). Optional prefix: 0x.
Hex Arithmetic Calculator
Why learn to calculate hex?
Hexadecimal (base-16) is one of the most practical number systems in computing. It is compact, easy to map to binary, and used everywhere from memory addresses to color codes. If binary feels too long and decimal feels too disconnected from machine-level data, hex is the sweet spot.
What is hexadecimal?
Hex uses sixteen symbols: 0–9 and A–F. The letters represent values: A=10, B=11, C=12, D=13, E=14, F=15. Just like decimal is powers of 10, hex is powers of 16.
1Ain hex = (1 × 16) + 10 = 26 in decimal.FFin hex = (15 × 16) + 15 = 255 in decimal.100in hex = 256 in decimal.
Fast conversion ideas
Hex to decimal
Multiply each digit by the correct power of 16 and add. For 2F3:
(2 × 16²) + (15 × 16¹) + (3 × 16⁰) = 512 + 240 + 3 = 755.
Hex to binary
Convert one hex digit at a time into 4 binary bits:
- A = 1010
- F = 1111
- 7 = 0111
So AF7 becomes 1010 1111 0111.
This one-to-four mapping is why hex is so common in technical work.
How to do hex arithmetic manually
Addition
Add digits from right to left, carrying when a result reaches 16.
Example: A + 9 = 19 decimal, which is 13 hex.
Write 3, carry 1.
Subtraction
Borrow in base 16. Borrowing 1 from the next column adds 16 to the current column. This works exactly like decimal subtraction, just with base-16 place values.
Multiplication and division
You can use decimal-style long multiplication and long division rules, but base-16 tables help. In programming, calculators and language tools do this instantly—still, understanding the method helps with debugging and verification.
Common places hex appears
- Web design: color values like
#1E73BE. - Programming: constants such as
0xFF, bitmasks, and byte values. - Systems work: memory addresses, machine code, and packet analysis.
- Security and forensics: hex dumps of files and network payloads.
Common mistakes to avoid
- Mixing up decimal 10 with hex A.
- Forgetting that each hex digit equals exactly 4 bits.
- Dropping leading zeros when fixed-width values are required (e.g., bytes).
- Using division and expecting fractions in integer-only arithmetic.
Practical takeaway
If you work with code, data, or digital systems, learning to calculate hex is a high-leverage skill. Use the calculator above to check conversions and arithmetic quickly, then practice reading and writing hex directly until it feels natural.