Algebra Step-by-Step
Solve basic algebra with step-by-step working.
Use one x variable, numbers, + and −, and a single =. Examples: 3x + 5 = 20, 7 - 2x = x + 1.
- Step 1. Start with the equation as written.3x + 5 = 20
- Step 2. Subtract 5 from both sides to move the constant to the right.3x = 15
- Step 3. Divide both sides by 3 to leave x on its own.x = 5
How to use Algebra Step-by-Step
What this tool does
The algebra step-by-step tool solves a basic linear equation in one variable
and, more importantly, shows every step of the working with a short
explanation of what each move does and why. You type an equation such as
3x + 5 = 20, press Solve, and the tool walks through gathering the x terms,
moving the constants, and dividing to leave x on its own — displaying the
equation as it looks after each step. It loads with that sample already
solved, so the format is clear immediately.
It is built for understanding, not just answers. A calculator gives you
x = 5; this tool shows that subtracting 5 from both sides gives 3x = 15,
then dividing by 3 gives x = 5. That is the difference between getting a
result and learning the method.
When you would use it
Students use it to check homework and, more usefully, to see where their own working went wrong. Solve the equation on paper, then compare line by line — the first place your equation differs from the tool’s is the place to look. It is also a quiet tutor: work through several examples and the rhythm of “move the x terms, move the numbers, divide” becomes second nature.
Parents helping with homework use it to refresh a method they may not have used in years, with the explanations doing the remembering for them. Teachers use it to produce clean worked examples — the step descriptions are phrased the way linear equations are taught, so the output drops neatly into a worksheet or onto a board.
How to use it
- The box opens with the sample
3x + 5 = 20. Replace it with your own equation. - Write it with x, numbers, + and −, and exactly one equals sign. Put
coefficients straight before the x —
2x,0.5x,-x. - Press Solve, or just press Enter.
- Read the answer at the top, then the numbered steps below — each shows what was done and the equation that results.
- Use Copy steps to copy the answer and the full working as text.
How it works
The tool first splits your equation at the equals sign and parses each side into a “coefficient times x, plus constant” form, adding up any like terms it finds. Then it applies the standard solving moves in order: subtract the right-hand x term so all the x ends up on the left, subtract the left-hand constant so all the numbers end up on the right, and finally divide both sides by the coefficient of x. Each move becomes a step. If the x coefficient ends up as zero, the tool checks the remaining numbers to report either no solution or an identity.
For a quadratic equation, the quadratic equation solver and the broader equation solver are the right tools. To see the equation as a line on a graph, use the graph plotter.
Privacy
This tool runs entirely in your browser. The equation you type is parsed and solved locally in JavaScript — there is no upload, no logging and no storage between visits. Refreshing the page restores the sample equation. Because no server is involved, the tool keeps working offline once the page has loaded.
Frequently asked questions
What kind of equation can this tool solve?
How do I type my equation?
Why does it show steps instead of just the answer?
What if my equation has no solution or every value works?
Is my equation kept private?
Related tools
Equation Solver
Solve linear and quadratic equations.
Long Division Shower
See long division worked out step by step.
Graph Plotter
Plot equations on an interactive graph.
Quadratic Equation Solver
Solve quadratic equations, including complex roots.
Geometric Shape Calculator
Calculate area and perimeter for common shapes.
Matrix Calculator
Add, multiply, and invert matrices.