What is the Equation Solver?
Solve linear and quadratic equations in one variable with step-by-step work shown. Enter expressions like 2x + 3 = 7 or x^2 - 5x + 6 = 0 on either side of the equals sign. The solver rearranges to standard form, applies the quadratic formula when needed, and reports real or complex roots plus the discriminant. Free, private, and instant in your browser.
How to use the Equation Solver
- Type your equation with an equals sign (e.g. 2x + 3 = 7).
- Set the variable letter if it is not x.
- Read the standard form, roots, and discriminant for quadratics.
- Follow the numbered solution steps in the results panel.
- Copy the full solution for homework or notes.
Common use cases
- Solving homework linear equations like 3x - 4 = 11
- Finding roots of x^2 - 5x + 6 = 0 for algebra practice
- Checking quadratic formula results including complex roots
Frequently asked questions
- What types of equations can this solve?
- Linear equations (degree 1) and quadratic equations (degree 2) in one variable. Cubic and higher-degree equations are not supported.
- How do I enter powers?
- Use ^ or ** for exponents, e.g. x^2 or x**2. Unicode superscripts like x² also work.
- What if the discriminant is negative?
- You get two complex conjugate roots written as a ± bi, where i is the imaginary unit.
- Can I put terms on both sides of the equals sign?
- Yes. The solver combines both sides into standard form automatically.