Free Online Linear Equation Solver With Every Step Shown
Type a linear equation the way you would write it, with brackets and fractions, and get the answer with every step of the rearranging written out. The answer is substituted back into your original equation as a check, and the two cases with no solution or infinitely many are explained rather than reported as errors.
The sum runs in your browser. Nothing you type is sent anywhere.
🟰 The equation
Write it as you would on paper. Brackets, fractions and x on both sides are all fine. Multiplication can be left out, so 3x and 2(x+1) both work.
Each rearranging step, with what was done to both sides. The last row puts the answer back into your own equation.
| Step | The equation now | What was done |
|---|
| When | Calculation | Actions |
|---|
Number formatting
Rounding only changes what you see. The sum itself always runs at full precision, so a rounded number never feeds into the next step.
Display
Full screen hides the page around the tool. Press Escape, or the button in the bar, to come back.
History
Your data
Settings, history and saved setups live in this browser and nowhere else. There is no account and no server, which also means clearing them here is final.
Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.
How to Solve a Linear Equation
Three steps, and the third is the one worth doing.
What to Know About Linear Equations
The two answers that are not numbers, and why they are answers.
x + 1 = x + 2 the x cancels from both sides and leaves one equals two, which is never true, so there is no value of x that works. That is a complete and correct answer to the question. Solvers that return an error here are reporting their own confusion as a fault in your equation.
2(x + 1) = 2x + 2 both sides are the same expression written differently, so every value of x satisfies it. This is called an identity. Again the correct answer is not a number but a statement about all numbers, and it is named here rather than refused.
x*x or (x+1)(x+2), makes the equation quadratic, and dividing by an unknown makes it something else again. This page solves linear equations, and when yours is not one it says which thing made it non linear rather than quietly computing something else.
Key Features & Capabilities
What it does, and what it deliberately does not.
About Linear Equations
A linear equation is one where the unknown appears by itself, never squared, never multiplied by another unknown, never underneath a division. Solving one is the first piece of real algebra anybody learns, and the method is always the same: collect the unknowns on one side, collect the numbers on the other, divide by what is left in front of the unknown.
Most solvers ask you to put the equation into a particular form first, or to type coefficients into separate boxes. That is the wrong way round, because converting your equation into their form is where the sign errors happen, and sign errors are the whole difficulty of this topic. So here you type what you would have written on paper, with the brackets still in it, and the parser does the collecting.
The part worth dwelling on is that two of the possible answers are not numbers. If the unknown cancels from both sides and leaves something false, like one equals two, then no value works and the honest answer is that there is no solution. If it cancels and leaves something true, like zero equals zero, then every value works and the equation is an identity. Both of these are complete answers to a perfectly sensible question, and a great many calculators return an error for them, which teaches people that they have done something wrong when they have not.
The last decision is the substitution check. Every step of rearranging is shown, which is useful for homework, but showing the working does not prove the working. Putting the answer back into the original equation and evaluating both sides does, because it uses the equation you typed rather than the one the solver derived. If a sign went astray anywhere, those two numbers disagree and you can see it immediately.
Frequently Asked Questions
Brackets, fractions, no solution and infinitely many.