Your free scientific calculator and math solver, online
CalcSolver is a fast, free scientific calculator and math solver for arithmetic, algebra, trig, fractions, powers, roots and logs. Type an expression, hit Enter, and the answer appears right in your browser — no downloads, no sign-up.
Press Enter or = to calculate. Use DEG/RAD for trigonometry.
Tools that explain every step
Every tool covers a single topic and walks through the method, so you learn how an answer is reached instead of just copying it.
Advanced Math Workspace
Trig, logs, roots, powers and factorials, all in one workspace.
Fraction & Decimal Trainer
Switch between fractions, decimals and percentages, with every step shown.
Fraction Simplifying Workshop
Cut a fraction down to lowest terms and see exactly how it was done.
LCM & GCF Finder
Get the least common multiple and greatest common factor of any numbers.
Prime Number Detective
Test whether a number is prime and list its factors.
Divisibility Rules Practice
Practise the divisibility tests for 2 through 10.
Times Tables Trainer
Drill your times tables up to 20.
Place Value Explorer
Split any number into ones, tens, hundreds and beyond.
Loan Calculator
Estimate monthly payments and compare repayment options.
Pick tools by grade level
Start with the topic you’re studying now, then step up to harder problems when you’re ready.
Grades 9–12
Strengthen algebra, trigonometry, logarithms and early calculus ideas.
- Advanced Math Workspace
- Loan Calculator
- Remainder Theorem Guide
Grades 6–8
Sharpen fractions, factors, multiples and decimals.
- LCM & GCF Finder
- Fraction Simplifying Workshop
- Divisibility Rules Practice
Grades 3–5
Grow number sense, place value and times-table fluency.
- Fraction & Decimal Trainer
- Times Tables Trainer
- Place Value Explorer
- Prime Number Detective
Three steps from problem to answer
Type in a full expression, evaluate it, then open a topic tool whenever you want to see the method.
Type your problem
Write the whole problem using numbers, operators, brackets, roots or functions — for example (25 + √81 − 2) ÷ (3 × 2).
Press Enter or =
CalcSolver applies the standard order of operations and shows your expression next to the result.
Dig into the method
Try the fraction, LCM or prime-number tools to see exactly how a solution is built.
Worked examples to follow along
Everyday homework problems broken into short steps. Type each one into the calculator to check the answer yourself.
Solve a quadratic
- Identify a = 1, b = −5 and c = 6.
- Find the discriminant: b² − 4ac = 25 − 24 = 1.
- Apply the quadratic formula: x = (5 ± 1) / 2.
Evaluate a trig expression
- Put the calculator in degree mode.
- sin(30°) = 0.5 and cos(60°) = 0.5.
- Add them: 0.5 + 0.5.
Reduce a fraction
- Find the greatest common factor of 18 and 24, which is 6.
- Divide the top and bottom by 6.
- 18 ÷ 6 = 3 and 24 ÷ 6 = 4.
Find the LCM and GCF
- Factorise: 24 = 2³ × 3 and 36 = 2² × 3².
- For the GCF, take the lowest powers: 2² × 3 = 12.
- For the LCM, take the highest powers: 2³ × 3² = 72.
Work out a percentage change
- Find the change: 100 − 80 = 20.
- Divide by the starting value: 20 ÷ 80 = 0.25.
- Multiply by 100 to get a percentage.
Use the remainder theorem
- For the divisor (x − 2), set a = 2 and evaluate P(2).
- P(2) = 2(2³) − 3(2) + 5.
- That gives 16 − 6 + 5.
Made for learners, teachers and parents
Simple tools and clear explanations for homework, lessons and study at home.
Fast, in-browser maths
Everything is calculated in your browser, so results appear instantly with no waiting on a server.
History and notes
Recent calculations and scratch work stay in your browser. Clear your browser data to remove them.
Degrees and radians
Flip between degree and radian mode before you evaluate any trig expression.
Light and dark themes
Use the bright look in class, or the darker one for late-night study.
Works on any screen
The calculator and tools adapt to phones, tablets, Chromebooks and desktops.
No sign-up
Just open the page and start. There’s nothing to register for and nothing to install.
Who it’s for
Students
Check homework, get to grips with new topics and confirm your answers using worked examples.
Teachers and tutors
Demonstrate calculations live, explain formulas and hand students interactive practice tools.
Parents
Brush up on school maths and use clear examples to help your child through tricky problems.
Formula cheat sheet
Pick a topic to see handy formulas for algebra, trig, fractions, geometry and statistics.
Fractions, decimals and percents at a glance
Equivalents worth memorising, or checking against the calculator.
| Fraction | Decimal | Percent |
|---|---|---|
| 1/2 | 0.5 | 50% |
| 1/3 | 0.3333 | 33.33% |
| 2/3 | 0.6667 | 66.67% |
| 1/4 | 0.25 | 25% |
| 3/4 | 0.75 | 75% |
| 1/5 | 0.2 | 20% |
| 1/8 | 0.125 | 12.5% |
| 7/8 | 0.875 | 87.5% |
Five calculator slip-ups to avoid
Most wrong answers come from a mistyped expression or the wrong mode.
Forgetting the order of operations
Check your brackets and operator order before evaluating a long expression. For example, 6 ÷ 2 × (1 + 2) is 9, because multiplication and division run left to right.
Mixing degrees and radians
Check the angle mode first: sin(90) is 1 in degrees, but a different value in radians.
Dropping a negative sign
Note that −3² is −9, while (−3)² is 9. Brackets change the answer.
Rounding too early
Keep full precision until the final step; rounding along the way can change the last digits.
Mistyping a percent
15% means 0.15. Entering 15 instead of 0.15 makes “15% of 80” come out as 1,200 rather than 12.
Guide to the online math solver
A tour of what the calculator can do, and when each tool is worth using.
Scientific calculator functions
Use powers, square and cube roots, logarithms, factorials and trig functions such as sin, cos and tan. Brackets let you group operations and build longer expressions.
Solving quadratic equations
A quadratic equation looks like ax² + bx + c = 0, and the quadratic formula solves it: x = (−b ± √(b² − 4ac)) / 2a.
Algebra and the Remainder Theorem
Evaluate polynomials and use the Remainder Theorem to find what is left over when a polynomial is divided by a linear expression. To divide P(x) by (x − a), just work out P(a).
Percentage change
Percentage change = (new value − original value) ÷ original value × 100. Going from 80 to 100 is a 25% increase.
CalcSolver vs other ways to calculate
| Feature | CalcSolver | Spreadsheet | Hand calculation |
|---|---|---|---|
| Cost | Free | Free or paid | Free |
| Setup time | None | Build formulas | None |
| Trig and log functions | Built in | Needs formulas | Tables or memory |
| Works on a phone | Yes | Limited | Yes |
| Risk of errors | Low | Medium | Higher |
Keyboard shortcuts
| Key | What it does |
|---|---|
| Enter or = | Evaluate the expression |
| Esc | Clear the expression and reset the result |
| ← → | Move the cursor inside the expression |
| Backspace | Delete the character before the cursor |
| Tab | Jump to the DEG/RAD toggle and keypad |
Common questions
From the blog
Clear explainers, worked examples and formula guides.
Understanding the Basics of Calculus
Derivatives and integrals, minus the jargon.
The Magic of Prime Numbers & Encryption
Why primes matter for maths and online security.
The Polynomial Remainder Theorem Made Simple
Find polynomial remainders with P(a) — no long division needed.
Got a problem to solve?
Open the calculator, try a worked example, or pick a tool for what you’re studying. It’s free and there’s nothing to install.