Free Teacher Resources

Step-by-Step Equation Solver

Type a linear equation. Every step shows the move, the new equation, and the reasoning behind it — so it builds understanding, not just answers.

Try:

Use x for the variable. You can use + − × (*) ÷ (/) and parentheses, e.g. 2(x + 3) = 10.

  1. 1

    Start with the equation.

    3x + 5 = 17

  2. 2

    Subtract 5 from both sides.

    3x = 12

  3. 3

    Divide both sides by 3.

    x = 4

Answer

x = 4