Quadratic Equation Solver
Enter a, b and c to solve any quadratic equation in seconds. This quadratic equation solver gives you exact roots, the discriminant, the vertex, a graph of the parabola and the full working, so you can check your answer and understand each line.
- Exact and decimal roots
- Complex solutions included
- Step by step working
- Graph drawn instantly
Type your coefficients and the answer updates instantly.
Show the full working
- 1Discriminant
- (0, 0)Vertex
- x = 0Axis of symmetry
- UpwardParabola opens
Why this quadratic solver is more useful
Plenty of sites return two decimals and stop there. If you are learning, that is the least useful part of the answer.
Exact surd answers
Roots are simplified into exact form such as (3 plus root 5) over 2, not just a rounded decimal, which is what most exam papers ask for.
Free step by step working
Every substitution is shown, from the discriminant to the final simplification. No paywall and no account to see the method.
Graph drawn instantly
The parabola is plotted with its roots and vertex marked, so you can see whether the curve crosses the x axis once, twice or never.
Complex roots supported
When the discriminant is negative you still get an answer, written in proper a plus bi form rather than an error message.
Vertex and axis included
The turning point, axis of symmetry and direction of opening come with every answer, which covers most follow up questions in one go.
No ads, no waiting
Results update as you type, the page never reloads, and nothing you enter is sent to a server.
How to solve a quadratic equation here
Write the equation in standard form
Rearrange it so everything sits on one side as ax squared plus bx plus c equals zero. Move terms across before you read off the coefficients.
Enter a, b and c
Type each coefficient into its box, using a minus sign where needed. Leave a term as zero if it is missing from your equation.
Read the roots and the discriminant
The discriminant tells you what kind of answer to expect before you even look at the roots, and the graph confirms it visually.
Open the working to check your method
Expand the working panel to see each substitution, then compare it line by line with what you wrote on paper.
The quadratic formula and the discriminant
Every quadratic in the form ax squared plus bx plus c equals zero is solved by the same formula: x equals minus b, plus or minus the square root of b squared minus four ac, all divided by two a. The part under the root sign is the discriminant, and it decides the shape of the answer before you calculate anything else.
| Discriminant | What you get | On the graph |
|---|---|---|
| Greater than zero | Two different real roots | The parabola crosses the x axis twice |
| Exactly zero | One repeated real root | The parabola just touches the x axis at the vertex |
| Less than zero | Two complex roots, a pair of conjugates | The parabola never meets the x axis |
| A perfect square | Two rational roots, so the equation factorises neatly | Both crossings land on tidy values |
The vertex sits at x equals minus b over two a, which is also the axis of symmetry. If a is positive the parabola opens upward and the vertex is the minimum point. If a is negative it opens downward and the vertex is the maximum.
Common mistakes worth avoiding
- Forgetting to rearrange first. The formula only works once the equation equals zero, so move every term across before reading off a, b and c.
- Dropping a minus sign. If b is negative then minus b is positive. This single slip causes more wrong answers than anything else in the topic.
- Squaring b incorrectly. When b is negative, b squared is still positive. Minus four squared is sixteen, not minus sixteen.
- Dividing only part of the numerator. The whole of minus b plus or minus the root is divided by two a, not just the root.
- Rounding too early. Keep the surd until the final line, then round once. Rounding mid calculation shifts the answer.
- Assuming no solution. A negative discriminant does not mean there is no answer, only that the two roots are complex.
Quadratic equation solver FAQ
What is a quadratic equation?
Why must a not be zero?
What does the discriminant tell me?
Can this solver handle complex roots?
Should I factorise or use the formula?
How do I find the vertex of a parabola?
Can I use decimals or fractions as coefficients?
Where are quadratics used outside school?
Check your answer in seconds
Bookmark this quadratic equation solver for homework, revision and exam practice. It is free, it shows every step, and it works on any device.