About this tool
The Fraction Calculator with Steps is a free, in-browser tool that adds, subtracts, multiplies, divides and simplifies fractions and mixed numbers, showing every step of the working. For each operation it lists the conversion of mixed numbers to improper fractions, the lowest common denominator (LCD) for addition and subtraction, the greatest common divisor (GCD) used to reduce the answer, and the final conversion back to a mixed number.
Enter each fraction as an optional whole part, a numerator and a denominator. The result is shown three ways — as a fraction in lowest terms, as a mixed number, and as a decimal — and it updates live as you type. Nothing is uploaded: all arithmetic runs locally in your browser.
Looking to convert a fraction to a decimal or a decimal to a fraction instead? Use our separate Fraction ⇄ Decimal converter — this tool focuses on fraction arithmetic and simplification with worked steps.
Frequently asked questions
How are fractions with different denominators added?
The tool finds the lowest common denominator (LCD) of the two denominators, rewrites both fractions over the LCD, then adds or subtracts the numerators — each of these steps is shown in the working.
How do I enter a negative mixed number?
Put the minus sign on the whole part, e.g. −1 and 1/2 means −(1 + 1/2) = −3/2. When the whole part is zero you can put the sign on the numerator instead. A negative numerator together with a non-zero whole part is rejected as ambiguous.
Why is dividing by a fraction the same as multiplying by its reciprocal?
Dividing by b/c asks how many times b/c fits, which is equivalent to multiplying by c/b; the steps show the divisor being flipped and the calculation continuing as a multiplication.
Is my data uploaded anywhere?
No. The calculator is 100% client-side JavaScript — every step is computed in your browser and nothing is sent to a server.
More tools