Math Problem Solver

Type a math problem and get the answer worked out step by step, the way a student would solve it. Handles arithmetic, algebra (equations, simplify, expand, factor) and calculus (derivatives & integrals).

Tips: use ^ for powers (x^2), * for multiply, sqrt(x), sin/cos/tan, pi, e. The first tabs work fully in your browser and are free — arithmetic, algebra and calculus. The ✨ AI tab handles any kind of problem (word problems, matrices, proofs) once a free Gemini key is connected (see the ai-proxy setup guide).
Ad space (enabled after AdSense approval)

How to enter problems

  • Equations: include an = sign, e.g. 2x + 3 = 11 or x^2 - 5x + 6 = 0.
  • Arithmetic: just type the expression, e.g. 12 * (3 + 4) - 5.
  • Calculus: use the Derivative or Integral tab, e.g. x^3 + 2x.
  • Algebra: use Simplify, Expand or Factor, e.g. (x+2)(x-3).

What makes this different

For linear and quadratic equations, the solver doesn't just give the answer — it shows the full working: rearranging terms, finding the discriminant, applying the quadratic formula, and computing each root, exactly like a worked example in a textbook.

Is it free?

Yes, completely free and private — all the maths happens in your browser, nothing is uploaded.

Can it solve any level?

It handles school and college arithmetic, algebra and calculus. Very advanced topics and plain-English word problems are best handled by an AI solver, which we plan to add as an option.