Algebra solver
Linear and quadratic equations, inequalities, systems, factoring, exponents and rational expressions — worked line by line, with the answer checked at the end.
How to use it
- 1
Write the problem the way it is written down
Keep the instruction word — "solve", "simplify" and "factor" give three different answers to the same expression. If you need a fraction or a root, switch to the formula editor and build it rather than punctuating it.
- 2
Set your level
The settings button next to the button sets the ceiling on technique. On "Middle school" a problem will be solved the long way rather than with a shortcut you have not met.
- 3
Read the check, not just the answer
Every solution finishes by substituting the answer back into the original equation. If that line does not balance, the working above it has a slip in it — which is exactly the failure mode an AI is prone to.
What it handles
One-step through multi-step linear equations, literal equations solved for a named variable, and inequalities including the sign flip when you divide by a negative.
Quadratics by factoring, completing the square and the quadratic formula — it names which one it chose and why, which is the part a bare answer never tells you.
Systems of two or three equations by substitution or elimination, rational and radical equations with extraneous solutions identified rather than silently dropped, and exponent and logarithm manipulation.
Writing algebra so it reads the way you meant
Plain text is fine for most things: x^2, sqrt(5), 3/4, <=. Where it goes wrong is nesting — "1/x+2" could be either of two expressions, and you will not find out which it read until the answer looks odd.
The formula editor removes the ambiguity because you draw the fraction rather than describing it. It is one click, the on-screen keyboard has the symbols your keyboard does not, and what it sends is unambiguous LaTeX.
Which method it will reach for
| Kind of problem | Method it will reach for | Example |
|---|---|---|
| Linear equation | Isolate the variable | 3x + 7 = 22 |
| Quadratic that factors | Factor, then zero product | x^2 - 5x + 6 = 0 |
| Quadratic that doesn't | Quadratic formula, or completing the square | 2x^2 + 5x - 3 = 0 |
| Two equations, two unknowns | Substitution if one is already solved, else elimination | y = 2x + 1 and 3x + y = 11 |
| Radical equation | Isolate the root, square, then test for extraneous roots | sqrt(x + 4) = x - 2 |
| Rational equation | Common denominator, then check nothing makes it zero | 1/x + 1/(x+2) = 1 |
| Absolute value | Split into the two cases | |2x - 1| = 7 |
| Inequality with a negative | Same steps, flip the sign when dividing | -3x + 2 > 11 |
Algebra solver questions
- Does it show the steps?
- Yes — that is the point. Each line of algebra is on its own line with a sentence saying what was done to both sides, then the answer is substituted back in as a check.
- Can it solve systems of equations?
- Yes, two or three variables, by substitution or elimination. It says which method it picked and why that one was less work for your particular system.
- Will it factor for me?
- Yes. Trinomials, difference of squares, sum and difference of cubes, and factoring by grouping — and it will tell you when an expression does not factor over the integers instead of forcing it.
- Is there a limit on how many problems I can do?
- There is no per-person limit and no account to run out of credits on. The site shares one daily AI allowance; on the rare day that runs out you are told so plainly, and it resets at midnight UTC.