Nano Banana 2.1 is LIVE — Google's Latest | Try Now →
WAVESPEED AI MATH SOLVER Works in your browser
100% FREE

Free Math Solver With StepsType a problem, get the answer and every step explained.

Solve arithmetic, fractions, equations, systems, inequalities, factoring, derivatives, integrals, limits, series and matrices.
Each step names the rule it uses, and every answer is checked before it is shown.

Step-by-step explanationsAnswers checkedMath keyboard
No sign-up Unlimited use Remembers your numbers
Calculated on your device. What you type is not sent anywhere.
THREE SIMPLE STEPS

How to use the math solver

01

Type your problem

Type it as you would write it, for example 3(x − 2) = 2x + 5 or (x² − 1)/(x − 1), or tap it in with the math keys.

02

Pick the task

Auto works out what to do. Choose Solve, Factor, Derivative, Integral, Limit, Matrix or another tab to say exactly what you want.

03

Read the steps

See the answer, then each step with the rule it uses. Open any step for the details, copy the answer or share a link.

Worked examples

Adding fractions

3/4 + 5/6

  1. The least common denominator of 4 and 6 is 12.
  2. 3/4 = 9/12 and 5/6 = 10/12.
  3. Add the numerators: 9 + 10 = 19.

= 19/12 = 1 7/12

A quadratic equation

x² − 5x + 6 = 0

  1. Find two numbers that multiply to 6 and add to −5: −2 and −3.
  2. Factor: (x − 2)(x − 3) = 0.
  3. Zero product property: x − 2 = 0 or x − 3 = 0.

x = 2 or x = 3

A derivative with the product rule

d/dx [x³ sin x]

  1. Product rule with u = x³ and v = sin x.
  2. u′ = 3x² and v′ = cos x.
  3. u′v + uv′ = 3x² sin x + x³ cos x.

= x³ cos x + 3x² sin x

An integral by parts

∫ x eˣ dx

  1. Choose u = x and dv = eˣ dx, so du = dx and v = eˣ.
  2. ∫u dv = uv − ∫v du = x eˣ − ∫eˣ dx.
  3. ∫eˣ dx = eˣ.

= x eˣ − eˣ + C

How to type math

3x^2 - 5x + 2 = 0 sqrt(x+1) |x - 3| < 5 2x + y = 7; x - y = 2sin(x) cos(x) tan(x) ln(x) log(x) log_2(x) e^x pi oo 5! 15%

Use ^ for powers, / for fractions and brackets to group. A number next to a letter or bracket is multiplied: 2x, 3(x + 1). Separate the equations of a system with a semicolon, a comma or a new line.

Fractions and roots stay exact (1/3 stays 1/3, √8 becomes 2√2), and a decimal value is shown next to them.

WaveSpeed AI

Make visuals for your lessons

When the math is done, WaveSpeed AI turns a short prompt into images, videos and 3D models.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The math solver is free.

Math solver FAQ

Is this math solver free?

Yes. It is free, with no sign-up, no watermark and no limit on how many problems you solve. It works in your browser on a computer, tablet or phone.

What kinds of problems can it solve?

Arithmetic with fractions and decimals; linear, quadratic, polynomial and rational equations; equations with roots, exponentials, logarithms, absolute values and trig functions; systems of equations; inequalities; simplifying, expanding and factoring; derivatives; integrals; limits; sums and series; Taylor polynomials; matrices; percentages and unit conversions. It shows steps for all of these problem types.

Does it show the steps?

Yes. Every answer comes with the steps that lead to it, and each step names the rule it uses, such as the quadratic formula, the chain rule or integration by parts. Longer steps open to show their details.

How do I know the answer is right?

Each answer is checked before it is shown: solutions are put back into the equation, derivatives are compared with the function’s slope, and integrals are differentiated back to the original function. The check is shown under the answer.

How do I type exponents, roots and fractions?

Use ^ for powers (x^2), sqrt( ) for square roots, / for fractions and brackets to group, or tap the math keys. The “Reads as” line shows your problem in math notation as you type, so you can see it was understood correctly.

Can it solve a system of equations?

Yes. Type each equation on its own line or separate them with a semicolon, for example 2x + y = 7; x − y = 2. Two linear equations are solved by elimination, larger systems by row reduction, and two equations where one is linear by substitution.

Are exact answers or decimals shown?

Both. Answers stay exact with fractions, roots, π and e (for example (−1 + √5)/2), and a decimal approximation is shown next to them. Some problems, such as cos x = x, only have numerical answers; these are marked as approximate.

Does my problem leave my device?

No. The solver runs entirely in your browser, so what you type is not sent anywhere. Your recent problems are kept in this browser only.

All Free Tools

Solve your next problem

Answers with every step explained and checked.

Open the math solver