Free online math solver

Math Solver with steps.

Type any math problem and get the answer with a clear, step-by-step solution in seconds. MathSolverr solves equations, algebra, calculus, fractions, percentages and graphs — free, with no sign-up.

Press Enter to solve · ^ for powers · sqrt() for roots · separate a system with a comma

Try:
100% freeNo account neededWorks on phone & laptopPrivate — runs in your browser
∑Algebrax²Quadratic equations∫Integralsd/dxDerivativeslimLimits{ }Systems of equations<Inequalities½Fractions%Percentagesy=Graphing( )FactoringsinTrigonometry ∑Algebrax²Quadratic equations∫Integralsd/dxDerivativeslimLimits{ }Systems of equations<Inequalities½Fractions%Percentagesy=Graphing( )FactoringsinTrigonometry
How it works

How to use the math solver

Three steps, no learning curve. If you can type it in a text message, MathSolverr can read it.

1

Type your problem

Write it the way you see it: 2x + 3 = 11, x^2 - 5x + 6 = 0 or derivative of x^3. Use the math keyboard for √, π, powers and trig functions.

2

Pick a type (optional)

Leave it on Math Solver and it detects the problem type, or choose Equation, Factor, Derivative, Integral, Limit, Graph or Percent for full control.

3

Read the steps

Press Solve or Enter. You get the final answer, every step with a short reason, a graph when it helps, and a check of the result.

Step-by-step solutions

See why, not just what.

Every answer comes with the working a teacher expects: the rule that was used, what happens to both sides of the equation and the result in exact and decimal form.

  • Linear and quadratic equations solved line by line
  • Discriminant, quadratic formula and factoring shown together
  • Every solution checked by substituting it back
MathSolverr · Math Solver⚡ Solved in 0.02s
x² − 5x + 6 = 0
1
Identify the coefficientsa = 1, b = −5, c = 6
2
Find the discriminantΔ = (−5)² − 4(1)(6) = 1
3
Factor the quadratic(x − 2)(x − 3) = 0
x₁ = 3,   x₂ = 2
Built-in graphing

Picture the answer.

Equations, functions, derivatives and integrals are drawn automatically. Roots are marked on the curve, definite integrals shade the area, and you can drag or zoom the graph.

  • Plot several functions at once: sin(x), cos(x)
  • Compare a function with its derivative
  • Drag to pan, scroll or tap +/− to zoom
MathSolverr · Math Solver⚡ Solved in 0.03s
∫₀³ x² dx = 9
∫₀³ x² dx = [x³/3]₀³ = 9
Made for speed

Math keyboard and live preview.

Tap √, π, x², sin, ln or |x| instead of hunting for symbols. A live preview renders your input as real math notation before you solve, so typing mistakes are easy to spot.

  • Press Enter to solve instantly
  • One-tap examples for every problem type
  • Copy the answer with a single click
MathSolverr · Math Solver⚡ Solved in 0.01s
d/dx [ x³ · sin x ]
1
Product rule(uv)′ = u′v + uv′
2
Differentiate each partu′ = 3x²,  v′ = cos x
f′(x) = 3x² sin x + x³ cos x
Worked examples

Math solver examples, step by step

These are the exact steps the solver shows. Click any example to run it yourself.

How do you solve 2x + 3 = 11?

Answer: x = 4
  1. Subtract 3 from both sides: 2x = 8.
  2. Divide both sides by 2: x = 4.
  3. Check: 2(4) + 3 = 11 ✓

Solve this in the tool →

How do you solve x² − 5x + 6 = 0?

Answer: x = 2 or x = 3
  1. Identify a = 1, b = −5, c = 6.
  2. Discriminant: Δ = 25 − 24 = 1, so there are two real roots.
  3. Factor: (x − 2)(x − 3) = 0.
  4. Set each factor to zero: x = 2 or x = 3.

Solve this in the tool →

What is the derivative of x³ sin(x)?

Answer: 3x² sin(x) + x³ cos(x)
  1. The function is a product, so use the product rule (uv)′ = u′v + uv′.
  2. u = x³ gives u′ = 3x²; v = sin x gives v′ = cos x.
  3. Combine: 3x² sin(x) + x³ cos(x).

Solve this in the tool →

What is 15% of 240?

Answer: 36
  1. Convert the percentage to a decimal: 15% = 0.15.
  2. Multiply: 0.15 × 240 = 36.

Solve this in the tool →

Compare

Math solver vs. basic calculator

A calculator gives a number. A step-by-step math solver shows how to get there — and works with letters, not only numbers.

FeatureBasic calculatorMathSolverr
Solves equations for xNoYes
Step-by-step workingNoYes, with the rule used
Exact answers (fractions, √, π)Decimals onlyExact and decimal
Algebra: factor, expand, simplifyNoYes
Calculus: derivatives, integrals, limitsNoYes
Automatic graphNoYes
PriceFreeFree, no sign-up
Input guide

How to type problems into the math solver

The math solver understands everyday notation. Use this table when you are not sure how to enter a symbol.

To writeTypeExample
Power / exponent^x^2 + 3x
Square rootsqrt( ) or √ keysqrt(x + 4)
Multiplication* or nothing3x, 2(x+1)
Fraction/3/4 + 5/6
Natural log, trigln( ), sin( )ln(x^2+1)
System of equationscomma between equationsx + y = 10, x - y = 2
Inequality< > <= >=2x - 5 > 7
Derivativederivative of or d/dxd/dx sin(x^2)
Definite integralintegrate … from a to bintegrate x^2 from 0 to 3
Limitlimit x -> a …limit x -> 0 sin(x)/x
Who it’s for

Who uses this math solver?

Students

Check homework answers, see where a step went wrong and practise with new numbers until the method sticks.

Parents

Help with homework even if it has been years since algebra class — the steps explain each move in plain English.

Teachers & tutors

Generate worked solutions and graphs for class examples, answer keys and quick checks during lessons.

Test takers

Review SAT, ACT, GCSE and AP Calculus topics and verify practice answers quickly.

Use it to learn, not to skip learning. Try the problem first, then compare your working with the solver’s steps. Read our guide on using a math solver the right way.

FAQ

Math solver FAQs

What is a math solver?

A math solver is an online tool that reads a math problem — an equation, expression, derivative, integral or percentage question — and returns the answer together with the steps used to reach it. MathSolverr is a free math solver that works in your browser.

Is MathSolverr free?

Yes. Every tool on MathSolverr is free to use with no account, no daily limit and no paywall on the step-by-step solutions.

What kind of math problems can it solve?

It solves linear, quadratic and polynomial equations, systems of equations, inequalities, factoring, expanding and simplifying, fractions and arithmetic, percentages, derivatives, integrals (indefinite and definite), limits, and it graphs functions.

Does the math solver show steps?

Yes. Each answer comes with numbered steps, a short explanation of the rule used in each step and, for equations, a check that substitutes the answer back into the original problem.

How accurate is the math solver?

Answers are calculated with symbolic math libraries, so exact results such as fractions and square roots are kept exact. Equations without a closed-form answer are solved numerically to six decimal places, and the solver tells you when an answer is approximate.

Can it solve word problems or photos of math?

Not yet. Today you type the problem in the input box. For a word problem, write the equation it describes — for example “a number plus 7 is 19” becomes x + 7 = 19.

Is my data saved?

No. The math solver runs entirely in your browser. The problems you type are not sent to or stored on our server.

Can teachers tell if I used a math solver?

Copying answers without understanding usually shows up on tests. The best way to use a math solver is to attempt the problem yourself, then use the step-by-step solution to check and learn from any mistakes.

Try the free math solver now

Type it in, press Enter and get the answer with every step explained.

Open the math solver →