🧮

Equation Solver

Solve linear and quadratic equations in one variable.

🔒 Runs entirely in your browser — nothing is uploaded.

â„šī¸ Solves linear and quadratic equations in one variable (x). Use ^2 for squared, e.g. x^2-5x+6=0 or 2x+3=7.

How Equation Solver works

What kinds of equations can the equation solver actually handle?

It solves linear and quadratic equations in a single variable, x. The tool splits your input on the = sign, reads off the x^2, x, and constant coefficients from each side, and moves everything to one side to get a standard ax^2 + bx + c = 0 form. If a is zero it solves the linear case directly; otherwise it applies the quadratic formula and reports real, repeated, or complex roots depending on the discriminant.

When would this come in handy for homework?

It's built for checking your work on algebra problems, like verifying a quadratic you factored by hand, or quickly solving a linear equation such as 2x + 3 = 7 without reaching for a graphing calculator. It also shows you when an equation has no solution or infinitely many, which is useful for spotting a contradiction or an identity.

Can it solve cubics or equations with parentheses?

No — the parser only recognizes terms written as a plain number, a number times x, or a number times x^2, so anything with x^3, grouped terms like 3(x+2), or a second variable will fail to parse and return an error rather than a wrong answer. It also expects exactly one = sign in the input, so multi-step or system-of-equations input isn't supported.