Math calculator
Fraction Calculator, Add, Subtract, Multiply & Divide with Steps
Add, subtract, multiply, and divide fractions with step-by-step solutions. Automatically simplifies results and converts to mixed numbers.
How CalcMesh works with fractions
We add, subtract, multiply and divide fractions over a common denominator and then reduce the result to lowest terms using the greatest common divisor, the procedure standard in arithmetic.
We also convert between improper fractions, mixed numbers and decimals; the reduction algorithm we use is described in our methodology.
How Fractions Work
Parts of a Fraction
A fraction has two parts: the numerator (top number, representing parts you have) and the denominator (bottom number, representing total equal parts).
Addition & Subtraction
You need a common denominator to add or subtract fractions. Multiply each fraction so they share the same bottom number, then add or subtract the top numbers.
Multiplication
Multiply numerators together and denominators together. This is the simplest fraction operation: a/b × c/d = (a×c) / (b×d).
Division
Flip the second fraction (take its reciprocal) and multiply: a/b ÷ c/d = a/b × d/c.
Simplifying Fractions
Find the greatest common divisor (GCD) of the numerator and denominator using the Euclidean algorithm, then divide both by it. For example:
- 12/18: GCD(12, 18) = 6 → 2/3
- 8/20: GCD(8, 20) = 4 → 2/5
- 15/25: GCD(15, 25) = 5 → 3/5
Converting to Decimals
Divide the numerator by the denominator. Some fractions give exact decimals (1/4 = 0.25), while others repeat (1/3 = 0.333...).
Methodology & Assumptions
This calculator implements standard formulas drawn from primary-source authorities. Values are point-in-time estimates; consult a licensed professional for high-stakes decisions. See the per-input definitions and source citations below.
How this works
Computations are deterministic and run client-side, no inputs leave your
browser. Formulas are derived from
standard published formulas for the calculator's domain (mortgage,
taxes, energy, conversions, etc.). When the underlying agency publishes
updated rates or thresholds we refresh defaults and update the page's
lastmod timestamp.
| Input | Default | Source / authority |
|---|---|---|
| All inputs | Domain-typical defaults | Editorial methodology, CalcMesh 2026 |