hexadecimalClassic tool

Hexadecimal Calculator

Add, subtract, multiply, or divide hexadecimal numbers and view the result in hex, decimal, and binary.

Use this hexadecimal calculator when you need base-16 arithmetic without converting every value by hand. It accepts numbers with or without the 0x prefix, runs addition, subtraction, multiplication, and integer division, and shows the answer in hexadecimal, decimal, and binary at the same time.

The tool is useful for programming, electronics, memory addressing, debugging, number-system study, and classroom practice. In addition to the final result, it also converts each input separately, which helps when you want to inspect bytes, masks, offsets, packed values, and low-level representations with less friction.

When you choose division, the calculator returns both quotient and remainder. That makes it practical for technical workflows where hexadecimal values show up often, such as color work, protocols, registers, assembly, networking, and raw data inspection.

Uppercase and lowercase letters both work, and the 0x prefix is optional.

Starting example: 0x2A + 0x10 returns 0x3A, which equals 58 in decimal.

SummaryEnter two hexadecimal values to calculate.
Applied expression
Result in hexadecimal
Result in decimal
Result in binary
First value conversion
Second value conversion
Division remainderThe remainder will appear here when division is selected.

Use clear inputs to get a more useful result.