About this tool
Fraction Calculator does fraction sums the way you were taught to do them on paper, and shows every line. Type two fractions or mixed numbers, pick + − × or ÷, and the answer appears as a simplified fraction, a mixed number, a decimal and a percentage. Underneath, the working finds the lowest common denominator, rewrites both fractions, combines the tops and simplifies by the greatest common divisor, so a student can check their own method rather than just copy an answer.
For longer sums, the Expression tab reads a whole line such as 1 1/2 + 3/4 × (2/5 − 1/10) and follows the order of operations: brackets, powers, then × and ÷, then + and −. Three smaller tabs cover the jobs that usually need separate sites: Simplify shows Euclid’s method for the GCD, Decimal → fraction converts repeating decimals like 0.1(6) using the algebra trick from school, and Compare puts a list of fractions in order with a shared denominator and bars to show their sizes.
All the maths is exact. Numbers are stored as whole-number pairs of any length, so nothing is rounded until the decimal line, and repeating decimals are found by long division rather than guessed. It runs entirely in your browser.
How to use Fraction Calculator
- In “Two fractions”, type the top and bottom of each fraction. For a mixed number, also fill the dashed “whole” box on the left.
- Tap +, −, × or ÷ between them (or type the symbol while in a box). Use ± to make a fraction negative.
- Read the answer card: fraction, mixed number, decimal and percent, each with its own copy button.
- Follow “Step-by-step working”, or press “Copy working” to paste it into your notes.
- For anything longer, open “Expression” and type the whole sum; “Simplify”, “Decimal → fraction” and “Compare” sit in the tabs alongside.
1/2 + 2/3: the lowest common denominator is 6, so 1/2 = 3/6 and 2/3 = 4/6. Adding the tops gives 7/6, which is 1 1/6 as a mixed number and 1.1(6) as a decimal — the 6 repeats forever.
Features
- Two-fraction mode with separate whole, top and bottom boxes, drawn as a real stacked fraction.
- Answers as a simplified fraction, mixed number, exact decimal with a repeat bar (1.1(6)) and percent.
- Working for every operation: improper fractions, lowest common denominator, flip-and-multiply for division, GCD simplifying and the remainder for mixed numbers.
- Expression mode with brackets, powers (^), mixed numbers and decimals, using order of operations and showing each operation in turn.
- Simplify tab with Euclid’s algorithm written out, plus equivalent fractions.
- Decimal → fraction for ending and repeating decimals (0.(3), 0.1666…, 2.(142857)) and percentages.
- Compare tab that sorts up to 30 fractions, shows them over a common denominator and draws a bar for each.
- Exact whole-number maths of any size, “Use answer as first” for chained sums, and keyboard shortcuts for the operations.
Tips and good to know
- In a mixed number the minus sign goes on the whole number: −1 1/2 means minus one and a half, not −1 + 1/2.
- In the Expression tab, 3/4 written between two whole numbers is treated as one fraction, so 1/2 ÷ 3/4 gives 2/3 as a teacher would expect.
- If your homework wants the answer “in lowest terms”, the Fraction line is already fully simplified.
- A decimal that ends is any fraction whose bottom number, once simplified, has only 2s and 5s as factors. Anything else repeats.
- Typing 0.333… tells the tool to work out the repeat itself; brackets such as 0.(3) are clearer when the repeating block is long.
Frequently asked questions
How do I enter a mixed number like 2 3/4?
Type 2 in the dashed “whole” box, 3 in the top box and 4 in the bottom box. In the Expression tab, write it with a space: 2 3/4.
What does 1.1(6) mean?
The digits in brackets repeat forever, so 1.1(6) is 1.16666… On screen the repeating part also has a bar over it, the way it is written in maths books. The rounded value is shown next to it.
Can it turn a repeating decimal back into a fraction?
Yes. In “Decimal → fraction” type 0.1(6) or 0.1666… and it shows the algebra: multiply by 100 and by 10, subtract to cancel the repeating part, then simplify, giving 1/6.
Are my sums uploaded anywhere?
No. Every calculation happens in your browser on your own device. Nothing you type is sent to a server or saved.
Is it free? Are there any limits?
It is free with no sign-up and no daily limit. Numbers can be very large; only expressions over 500 characters or answers thousands of digits long are refused.
Does it work on a phone or offline?
Yes. It is laid out for phones, with ± buttons because phone number pads have no minus key. Once the page has loaded it keeps working without a connection.
Page last reviewed
