StudyQuest
Math Tools

Step‑by‑Step Equation Solver

Solve equations step‑by‑step, practice with randomly generated problems, or check your own answers. Supports linear, quadratic, absolute value, inequalities, exponentials, logs, and systems.

Step‑by‑Step Solutions

See every step with clear, student‑friendly explanations. Switch between full detail and key‑steps‑only views.

Guided Mode

Try each step yourself before revealing the answer, perfect for building confidence and catching mistakes.

Practice & Verify

Generate random problems at your level, or check your homework answers instantly.

Type an equation and see every step instantly.

How to Enter Equations

Type equations just like you'd write them on paper.

3x + 5 = 20Linear equation
2(x - 3) = 10Distribution
x^2 + 5x + 6 = 0Quadratic
|x - 3| = 7Absolute value
3x + 2 > 11Inequality
2^x = 32Exponential
log(x) = 2Logarithmic
6/x = 3Rational
8(-3x - 1) = -104M8 worksheet equation
4x + 5(5x - 7) = -267M8 worksheet challenge
2x + y = 7, x - y = 2System (use comma)

Tips

  • Use x (and y for systems) as variables
  • Use ^ for exponents: x^2 means x²
  • Multiplication is implied: 3x means 3 × x
  • Use |...| for absolute value, log() or ln() for logarithms
  • For inequalities use >, <, >=, <=
  • For systems, separate equations with a comma: 2x+y=7, x-y=2

About the equation solver

The equation solver works through linear and quadratic equations, inequalities, exponential and logarithmic equations, and systems of equations, showing each step rather than only the final answer.

Guided mode explains the reasoning as it goes, and practice mode lets you try similar problems, so it supports learning the algebra, not just getting an answer.