Practice interactively solving single variable equations of various types.

Equation Solver
Generate and solve linear equations

Generate an equation or inequation and solve by steps. Use the Both Sides, Brackets and Fractions buttons to choose the properties you wish. Enter the operations you wish to perform in the input boxes below the equation, making sure you keep the equation balanced by entering the same operation on each side. To expand a term with brackets, enter the result of the expansion on the required side and leave the other entry blank.



Enter an equation to solve: