Skip to content
  • Open the math solver
  • Ask the AI tutor
  • Find an AP course
  • Create a quiz
  • Open the calculator
  • Graphing Calculator
  • Browse all calculators
  • Read math guides
↑ ↓Enter to open · Esc to close
Solve a problem

Step-by-step answers, checked by a math engine

Free AI Math Solver

Type an equation, paste a problem or upload a photo. Get the answer, every step, and the reasoning behind it.

  • 69calculators
  • 44guides
  • 16languages

JPG, PNG, WEBP or PDF. You can also drag and drop a file or paste a screenshot.

MathGPT is an AI-powered math solver and tutor that provides step-by-step solutions, interactive video explanations, and visual aids for math, chemistry, and physics problems. Designed for students from elementary school to college, it simplifies complex concepts, supports homework, and helps learners build confidence and a deeper understanding of STEM subjects.

Try an example

Live demo

x^2 - 5x + 6 = 0

Step-by-step solution

  1. Start with the equation

    x2−5 x+6=0{ x}^{2}-5~ x+6 = 0
  2. Move every term to one side to get standard form

    x2−5x+6=0x^{2} - 5x + 6 = 0
  3. Compute the discriminant

    Δ=b2−4ac=(−5)2−4⋅1⋅6=1\Delta = b^2 - 4ac = (-5)^2 - 4 \cdot 1 \cdot 6 = 1
  4. Apply the quadratic formula

    x=−b±Δ2a=5±12=5±12x = \frac{-b \pm \sqrt{\Delta}}{2a} = \frac{5 \pm \sqrt{1}}{2} = \frac{5 \pm 1}{2}

Final answer: x1=2,x2=3x_1 = 2,\quad x_2 = 3

Try this problem

Math, chemistry and physics

How the math solver works

  1. Enter your problem

    Type or paste an equation, expression or word problem, or upload a photo of it.

  2. The solver analyzes it

    It identifies the problem type and routes it to an exact math engine that computes every step.

  3. Get step-by-step solutions

    See each transformation with properly rendered formulas and a clearly marked final answer.

  4. Learn from the explanation

    Every step says which rule was used, and answers are checked, so you can follow and reuse the method.

Answers you can check

Exact engines

Answers come from exact math engines, not guesses, and each result lists the checks that were run.

Every step shown

Each solution explains the method step by step so you can follow it and learn it.

No sign-up needed

Solve problems, scan photos and PDFs and use the calculators without creating an account.

Video lessons, step by step

Watch any of 2,031 animated lessons in algebra, calculus, geometry, chemistry, physics and more.

Browse all 2,031 lessons

Math subjects you can solve

From fractions to derivatives, the solver and calculators cover the topics students meet from middle school to university.

How to type a problem

The solver reads ordinary keyboard math, so you do not need special symbols. A few simple conventions cover almost everything, and every solution starts by restating the problem as it was read, so you can confirm it matches what you meant.

Equations
Use one equals sign and a single-letter variable. Write a number times a variable as 2x and use ^ for powers. Linear, quadratic and higher-degree polynomial equations are solved exactly.
x^2 - 5x + 6 = 0
Fractions
Type fractions with a slash. The result stays exact and is reduced to lowest terms. Put a numerator or denominator in brackets when it has more than one term.
3/4 + 5/6
Roots and functions
Write square roots as sqrt( ) and use the usual names sin, cos, tan, ln and exp, always with the argument in brackets. Note that log( ) means the natural logarithm, the same as ln( ).
sqrt(50)
Derivatives
Start with d/dx followed by the function. The steps name each rule as it is applied, such as the product rule or the chain rule.
d/dx x^2 sin(x)
Greatest common factor and least common multiple
Use gcd( ) or lcm( ) with whole numbers separated by commas. The steps show the prime factorization of each number.
gcd(84, 120)

When a dedicated calculator is better

Some problems need more than one line of input. Systems of equations, inequalities, integrals with limits, factoring, simplifying rational expressions and matrix problems each have their own calculator, with a separate field for every part, worked examples and an explanation of the method.

More ways to study

Beyond the solver: an AI tutor, video lessons, practice and exam prep. Everything below is free to start.

Exam prep

Plans, topic lists and practice strategies for the big math exams.

Why use this math solver

Step-by-step solutions

Not just an answer: every rule and transformation is written out.

Fast answers

Typed problems are usually solved in well under a second.

Educational explanations

Steps name the rule used, such as the quotient rule or the quadratic formula.

Many math subjects

Arithmetic, algebra, calculus, statistics and more, with dedicated calculators.

Solve from an image

Photograph a problem; you confirm the recognized text before it is solved.

16 languages

The interface is available in sixteen languages, including right-to-left scripts.

Graphing

Plot up to five functions at once with zoom and pan.

Verified results

Roots are substituted back and integrals differentiated to check the answer.

See it on your phone

Real screens from the site, captured on a phone. Everything runs in your mobile browser, and you can add it to your home screen.

Frequently asked questions

What is an AI math solver?

It is a tool that reads a math problem, typed or photographed, works out the solution and explains each step. Here, exact math engines do the calculation, and AI helps read images and word problems.

Is the math solver free?

Yes. The solver and all published calculators are free to use without an account.

Can it solve math from a photo?

Yes. Upload a JPG, PNG, WEBP or PDF, paste a screenshot or use your phone camera. The text is read in your browser; you review and correct it before it is solved. It works best with printed or typed problems.

Can it solve algebra problems?

Yes. It solves linear, quadratic and higher-degree polynomial equations, simplifies expressions and works with fractions, GCF and LCM.

Can it solve calculus problems?

Yes. It finds derivatives with the rules shown, and integrals of common functions including integration by parts for typical cases, with definite integrals evaluated.

Can it solve word problems?

Word problems are interpreted by the AI layer when it is enabled; the resulting calculations are then done by the exact engine.

Does it show the steps?

Yes. Every solution lists the steps in order, the formulas used and a check of the final answer.

How accurate is the math solver?

Typed problems are computed by deterministic algorithms, not guessed, and answers are verified where possible. Any AI-interpreted result is labeled so you can review it.

Can I use it for homework?

Use it to check your work and understand methods. Try the problem yourself first, then compare your steps with the solution.

Does it support multiple languages?

Yes. The site is available in 16 languages, including Spanish, Arabic, Hindi, Chinese and Indonesian.

About this math solver

We build free math tools that show their work. Calculations come from exact algorithms, explanations name the rules used, and answers are checked before you see them.

Ready for your next problem?

Type it in, or browse the calculators for a specific topic.