Skip to content
Advanced Calculator logo

Fraction Calculator

Add, subtract, multiply and divide fractions and mixed numbers, simplify a fraction to lowest terms, or convert between fractions and decimals — including repeating decimals. Every answer is exact and comes with the working.

Fractions and mixed numbers
First fraction
Second fraction
Operation

Leave the left-hand box empty for a plain fraction, or fill it in for a mixed number such as 2 ⅓. A minus sign on the whole number applies to the whole mixed number. Numbers of any length are handled exactly.

Result
1/2 + 1/3
56 over
Mixed number5/6
Decimal0.833333333333…
Exact decimalRepeating digits in brackets0.8(3)
  1. Lowest common denominator of 2 and 3: 6
  2. Rewrite both fractions over 6: 3/6 + 2/6
  3. Add the numerators: 3 + 2 = 5, giving 5/6

How to use this calculator

  1. Pick a tab: Calculate for arithmetic, Simplify to reduce one fraction, or one of the two converters.
  2. Type the numerator on top and the denominator below.For a mixed number, put the whole part in the box on the left.
  3. Choose the operation — the answer updates as you type, in lowest terms, as a mixed number and as a decimal.

The rules

a/b + c/d = (a·d + c·b) / (b·d)

a/b − c/d = (a·d − c·b) / (b·d)

a/b × c/d = (a·c) / (b·d)

a/b ÷ c/d = (a·d) / (b·c)

w n/d = (w·d + n) / d

After each operation the result is divided top and bottom by the greatest common divisor of its numerator and denominator, which leaves it in lowest terms. In practice the calculator uses the least common multiple for addition and subtraction, so the numbers in the working stay as small as possible.

Worked examples

Adding mixed numbers

2 ⅓ + 1 ½

  • Convert: 2 ⅓ = 7/3 and 1 ½ = 3/2
  • Common denominator 6: 14/6 + 9/6 = 23/6
  • As a mixed number: 3 ⅚

Scaling a recipe

A recipe needs ¾ cup of flour and you are making ⅔ of it.

  • Multiply: ¾ × ⅔ = 6/12
  • Simplify: ½ cup

A repeating decimal

What fraction is 1.2343434…?

  • Type 1.2(34) in the decimal converter.
  • 1000x − 10x = 1234 − 12, so x = 1222/990
  • Simplified: 611/495

Frequently asked questions