Hex addition
A3 + 1FC2 hex, 194 decimal, 1100 0010 binary
Use this free hex calculator for base-16 addition, subtraction, multiplication, division with remainders, bitwise AND, OR, and XOR, plus hex, decimal, and binary conversions.
Recent hex answers will appear here.
Use 0-9 and A-F. Optional 0x prefixes, spaces, and underscores are accepted.
Division shows a quotient and remainder when the hex values do not divide evenly.
AND, OR, and XOR accept zero or positive values. They do not apply a fixed 8-bit, 16-bit, or 32-bit width.

Check hexadecimal addition, subtraction, multiplication, and division problems with decimal steps.
Convert hex values such as 2A, FF, or 0xFF into decimal numbers.
Convert whole decimal numbers into uppercase hexadecimal output.
Compare hex, decimal, and binary answers while studying number systems or coding examples.
Check bit masks with non-negative hexadecimal AND, OR, and XOR operations.
Read byte-sized values such as FF = 255 and see the matching binary bits.
Check simple signed whole-number hex math without assuming fixed-width two's complement behavior.
C2 hex, 194 decimal, 1100 0010 binary
D5 hex, 213 decimal
4E hex, because 26 x 3 = 78 decimal
4 remainder 7, because 47 / 10 leaves 7
C0 hex, because only shared 1 bits remain
55 hex, because different input bits become 1
255 decimal
2A hex
Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.
Quick answers about base-16 digits, 0x inputs, arithmetic, conversion, remainders, and privacy.
A hexadecimal number is written in base 16. It uses digits 0-9 plus letters A-F, where A is 10, B is 11, C is 12, D is 13, E is 14, and F is 15.
Use it to add, subtract, multiply, divide, run bitwise AND, OR, or XOR, and convert whole hexadecimal numbers. It also shows decimal and binary versions of the answer.
The main inputs are the numbers, operation, mode, or known values the calculator needs. Keep units consistent, enter percentages the way the page label shows, and use the examples as a quick check before trusting the answer.
Read the headline answer, then check the supporting lines and examples to understand how the calculator got there. If one input changes, rerun the tool and compare the new answer instead of guessing.
The calculator compares the binary bits behind each non-negative hex value. AND keeps shared 1 bits, OR keeps a 1 from either input, and XOR keeps a 1 where the two input bits differ.
A3 means 10 x 16 plus 3. That gives 160 + 3 = 163 in decimal. The calculator uses that same place-value idea before converting the answer back to hex.
Yes. Optional 0x prefixes are accepted, so 0xFF and FF both work. Spaces and underscores are also ignored for readability.
Hex division returns a whole-number quotient. If the division is not even, the calculator also shows the remainder in hex, decimal, and binary. For example, 2F / A is 4 remainder 7.
Yes. The quick conversions panel converts whole decimal numbers into hex and converts hex numbers back into decimal and binary.
One hex digit can show 16 possible values, from 0 through F. Four binary bits can also show 16 values, from 0000 through 1111, so each hex digit maps neatly to a four-bit group.
FF means 15 x 16 plus 15. That is 240 + 15 = 255, which is why FF often appears as the largest value in one byte.
Yes. You can enter uppercase or lowercase letters A-F. Results are shown in uppercase for cleaner reading.
You can use it to check individual hex byte values, such as FF = 255 or 80 = 128. It is not a full color picker, so remove the # symbol and check each pair when you are reading CSS-style color codes.
Arithmetic accepts simple signed whole numbers, such as -A + 2. Bitwise operations require zero or positive inputs because the calculator does not assume an 8-bit, 16-bit, 32-bit, or 64-bit two's-complement width.
Check that the input uses only 0-9 and A-F, that any 0x prefix is intentional, that decimal values are entered in the decimal conversion field, and that you are not expecting fixed-width byte overflow.
Yes. Recent hex answers stay only in the current browser tab while you use the page. They are not sent to a server.