Algebra
Algebra Solver with Step-by-Step Answers
Type an equation, a system, or an inequality and get the full working — every operation applied to both sides, named as it happens.
Solve a algebra problem now
First solution freeAlgebra fails in predictable places. A minus sign that only reaches the first term inside a bracket. A solution thrown away by dividing both sides by . A root that satisfies the rearranged equation but not the one you started with. Because the solver writes out each operation as it applies it, you can compare line for line against your own page and find where the two diverged, which is more useful than learning that the final number was wrong.
Write powers with ^, fractions with /, and roots as sqrt(x) if the symbol is awkward to type. You can also photograph a question straight from a textbook. If a line needs justifying, ask a follow-up on that line and the rest of the solution stays where it is.
What this solver handles
- Linear equations with fractions, decimals, or brackets on both sides — the routine behind the step-by-step equation solver.
- Quadratics by factoring, completing the square, or the formula, with the discriminant read first so you know how many real roots to expect.
- Factoring: greatest common factor, difference of squares, trinomials, and four-term grouping, using the pattern-matching approach.
- Systems of two or three linear equations by substitution or elimination, plus nonlinear systems where a line meets a curve.
- Inequalities, including compound and absolute value, with the sign flip justified rather than just performed.
- Rational equations, with excluded values listed before the algebra starts.
- Radical equations, including ones needing two rounds of squaring.
- Exponent and radical simplification, negative and fractional powers included.
- Function notation: evaluating, composing, and inverting, and reading a solution off a graph.
Two things are worth knowing before you ask. It will not guess which method your class wants — if you spent this week completing the square, ask for that and the working follows it rather than reaching for the formula. And if your answer differs from the one shown, paste your own lines and ask which step diverges. That comparison finds the misunderstanding faster than reading a correct solution and trying to spot where yours stopped matching.
Three problems, worked
These are the three shapes most algebra homework reduces to: something linear hidden under fractions, something quadratic that factors if you look at the product , and something rational that quietly excludes one of its own answers.
Worked example
- 1
The denominators are 3 and 2, so the lowest common denominator is 6. Multiply every term — including the lone 1 — by 6.
- 2
Each fraction cancels down. On the right, 6 divided by 2 leaves 3 multiplying the whole bracket, so the bracket must stay.
- 3
Distribute the 3 across both terms.
- 4
Subtract 3x from both sides and add 6 to both sides.
- 5
Check in the original equation, not the cleared one: the left side is 12 minus 1, and the right side is 22 over 2. Both give 11.
Answer
Worked example
- 1
The leading coefficient is not 1, so use the ac method. Multiply a by c to get the target product, and keep b as the target sum.
- 2
Find two numbers multiplying to −120 and adding to 7. Working through the factor pairs of 120, the pair 15 and −8 works.
- 3
Split the middle term using that pair, then group in twos.
- 4
The bracket 2x + 5 is now a common factor. Pull it out.
- 5
A product is zero only if a factor is zero, so set each bracket to zero and solve.
- 6
Confirm with the formula. The discriminant is 49 + 480 = 529, and 529 is 23 squared, which is why the integer factoring worked at all.
Answer
Worked example
- 1
Factor the quadratic denominator first. That exposes the shared factor and tells you which values of x are forbidden.
- 2
Multiply every term by (x − 3)(x + 3). The first term gains the whole product; the second keeps only x + 3.
- 3
Expand both products on the left.
- 4
Collect terms and move everything to one side.
- 5
Factor: two numbers multiplying to −24 and adding to 5 are 8 and −3.
- 6
Now use the exclusion list. x = 3 makes the original denominators zero, so it is extraneous — an artefact of multiplying through. Only x = −8 survives, and substituting it gives 1 − 5/11 on the left and 30/55 on the right, both 6/11.
Answer
Each of those ended with a check, and in the third the check is the only thing separating a right answer from a wrong one. For quadratics there is something faster than substitution. The roots of must sum to and multiply to . Adding and gives ; multiplying them gives . One addition and one multiplication confirm both roots, which is quick enough to do every time.
The habit generalises. Before writing an answer down, ask what it should satisfy that you have not yet used — the original equation, the excluded values, the sign of the discriminant, or simply whether a length came out negative.
Choosing a method before you start
Most wasted time in algebra comes from committing to a method the equation does not suit — completing the square on a trinomial that factors in one line, or squaring both sides before the radical is alone. Two questions about the shape of the equation are usually enough to settle it.
Which method fits this equation?
What is the highest power of the unknown, and where does it sit?
For quadratics it also helps to see what the algebra is describing. Drag the coefficients below: the roots are where the curve crosses the x-axis, so a negative discriminant is the same statement as a parabola floating clear of the axis.
Move a, b, and c and watch the roots
y = 1x² + 0x + -2Where students go wrong
The negative that only reaches the first term
is , not . Subtracting a bracket means subtracting everything inside it. The fix is mechanical: write the subtraction as adding times the bracket, then distribute as usual. This single error accounts for more lost marks than any other in early algebra.
Dividing by x and losing a root
From , dividing both sides by gives and silently deletes . You are only allowed to divide by something you know is non-zero. Move everything to one side and factor instead: keeps both roots.
Cancelling terms instead of factors
In the 3 on top is a term, not a factor, so nothing cancels — the expression is not . Cancelling is division applied to the whole numerator, which is why it only works when the numerator is a product. Factor first; if a common factor appears in every term, it may go.
Forgetting the inequality flip
Multiplying or dividing an inequality by a negative reverses it: becomes . Adding and subtracting never flip it. If you distrust the rule, test one number from your answer set in the original inequality — gives , so the direction is right.
One line here is wrong
One of these lines is wrong. Click it.
What these four share is a rule applied outside the conditions that make it true. Cancelling is valid for factors and not terms; dividing is valid for quantities you know are non-zero; the inequality rule depends on the sign of what you divided by. When marks come back, record the condition you broke rather than the question number. A short list of the mistakes that recur in marked work is worth rereading before an exam; a list of questions you got wrong is not.
Formulas worth knowing cold
Algebra reference
Tap any formula with a derivation to see where it comes from.
Quadratics
Factoring patterns
Exponents and radicals
Practice
Four to try
Answers are checked here — nothing is sent anywhere.
- 1
- 2
- 3
- 4