Quadratic Equation Solver

Solve ax^2 + bx + c = 0 with discriminant analysis, exact radical and complex roots, step-by-step work, vertex/factored forms, and visual parabola graph.

Updated

Share:
Home/Calculator Tools/Quadratic Equation Solver

Quadratic Equation Solver

Solve ax² + bx + c = 0 with discriminant analysis, exact radical roots, complex solutions, step-by-step work, vertex and factored forms, and a visual parabola graph.

Coefficients

ax² + bx + c = 0

Solution
Two real roots

Equation
x² − 5x + 6 = 0
Discriminant Δ
1
Parabola opens
up
Root 1 (decimal)
3
Root 2 (decimal)
2
Factored Form
(x − 3)(x − 2)
Vertex Form
(x − 2.5)² − 0.25

Frequently Asked Questions

What does the discriminant tell me?

Delta = b^2 - 4ac. Delta > 0: two real roots; Delta = 0: one repeated real root; Delta < 0: complex conjugate pair.

Why show decimal AND radical forms?

Decimal is convenient for follow-up calculations, but simplified radical form ((3 + sqrt(5))/2) is exact and often required in algebra classes.

How do I read the graph?

The vertex (-b/2a, c - b^2/4a) is marked amber; real roots green; y-intercept red — all key features at a glance.

Is the Quadratic Equation Solver free to use?

Yes, the Quadratic Equation Solver is 100% free with no registration, no hidden fees, and no usage limits. All processing happens locally in your browser, ensuring complete privacy.

Is my data safe with this tool?

Absolutely. The Quadratic Equation Solver processes everything client-side in your browser. No data is uploaded to or stored on any server. Your content remains private on your device at all times.

Does the Quadratic Equation Solver work on mobile devices?

Yes, the Quadratic Equation Solver is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.

Do I need to create an account to use this tool?

No account or registration is needed. Simply open the Quadratic Equation Solver in your browser and start using it immediately. There are no sign-up walls or usage restrictions.

How accurate are the calculations?

The Quadratic Equation Solver uses industry-standard formulas and algorithms to ensure accurate results. However, for critical financial or medical decisions, always consult a qualified professional.

Which browsers are supported?

The Quadratic Equation Solver works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.

How do I solve a quadratic equation using the quadratic formula?

First write the equation in standard form, ax^2 + bx + c = 0, then identify the three coefficients a, b, and c, where a cannot be zero. Substitute them into the quadratic formula, x = (-b +/- sqrt(b^2 - 4ac)) / (2a). Compute the discriminant b^2 - 4ac under the square root first, take its root, then evaluate the plus and minus cases separately to get both solutions. The hardest part is keeping signs and arithmetic straight, especially with negative coefficients. This solver reproduces every one of those stages in its Steps tab: it writes the equation, lists a, b, and c, computes the discriminant, substitutes into the formula, and simplifies. Enter your coefficients above to watch the full substitution and check your own working against it line by line.

Can a quadratic equation have no real solutions?

Yes. When the discriminant b^2 - 4ac is negative, the equation has no real roots because you would need the square root of a negative number, which does not exist among the real numbers. Geometrically, the parabola never crosses the x-axis, so there are no x-intercepts. This matters in word problems that only accept real answers, such as a length or a time, where a negative discriminant tells you the situation is impossible. The equation still has two solutions in the complex numbers, written as a conjugate pair p +/- qi. This solver detects all three cases automatically and, when the discriminant is negative, displays the complex roots in p +/- qi form rather than just failing. Type your coefficients above and the tool reports the discriminant and the exact nature of the roots instantly.

What is the difference between vertex form and factored form of a quadratic?

All three forms describe the same parabola but highlight different features. Standard form, ax^2 + bx + c, makes the y-intercept obvious. Factored form, a(x - r1)(x - r2), exposes the roots directly, since each factor equals zero at a root, so it only exists cleanly when the equation has real roots. Vertex form, a(x - h)^2 + k, reveals the vertex (h, k), the turning point and axis of symmetry, which is ideal for graphing and finding maximum or minimum values. Converting by hand means completing the square or factoring, both error-prone. This solver rewrites your equation in factored and vertex form automatically, marking when an equation is not factorable over the reals. Enter a, b, and c above to see all three representations side by side.

How do you find the vertex and axis of symmetry of a parabola?

The vertex is the parabola's turning point, and its x-coordinate is always h = -b / (2a). Substitute that value back into the equation to get the y-coordinate k, giving the vertex (h, k). The axis of symmetry is the vertical line x = h that passes through the vertex and mirrors the curve, so the two roots, when real, sit at equal distances on either side of it. Whether the vertex is a minimum or a maximum depends on the sign of a: a positive a opens upward to a minimum, a negative a opens downward to a maximum. This solver computes the vertex, axis of symmetry, opening direction, domain, and range for you, and marks the vertex in amber on its graph. Enter your coefficients above to get every parabola property at once.

Embed This Tool

Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.

Copy & paste this HTML
<iframe src="https://getthetoolbox.com/embed/quadratic" title="Quadratic Equation Solver — The Toolbox" width="100%" height="260" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/calculator-tools/quadratic?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Quadratic Equation Solver</a> by The Toolbox</p>

About the Quadratic Equation Solver

The Quadratic Equation Solver works through any equation of the form ax² + bx + c = 0 and shows the full result, not just a final number. Enter the three coefficients — a (the quadratic coefficient, which cannot be zero), b (the linear coefficient), and c (the constant) — and it returns both roots, the discriminant, the line-by-line working, and a labelled graph of the parabola. It is built for algebra students checking homework, teachers preparing examples, and anyone who needs to verify a solution and actually understand where it came from.

Everything is calculated in your browser. The coefficients you type are never sent to a server, there is no sign-up, and there is no limit on how many equations you solve. The page works on phones and tablets as well as desktops, and once it has loaded it keeps working without a connection.

What the solver computes

For each equation the tool derives a complete picture of the parabola:

  • Both roots, two ways — every real root is shown as a rounded decimal and, where possible, as an exact simplified radical such as (3 + √5) / 2. Decimals are convenient for plugging into later work; the radical form is exact and is what most algebra courses expect.
  • The discriminant — Δ = b² − 4ac classifies the roots before you solve. Δ > 0 gives two distinct real roots, Δ = 0 gives one repeated real root, and Δ < 0 gives a complex conjugate pair, which the solver displays in the form p ± qi.
  • Alternate forms — the equation is rewritten in factored form and vertex form, and where the roots are real it shows the factorisation explicitly.
  • Parabola properties — vertex (h, k), axis of symmetry, y-intercept, x-intercepts, the direction the curve opens, and its domain and range.

Step-by-step working and the graph

A dedicated Steps tab reproduces the quadratic formula one stage at a time: write the equation, identify a, b and c, compute the discriminant, substitute into x = (−b ± √Δ) / (2a), and simplify. Seeing each substitution makes it far easier to find your own mistake than a bare answer does.

The Graph tab plots the parabola from sampled points and marks its key features in colour: the vertex in amber, real roots on the x-axis in green, and the y-intercept in red. Reading those markers against the algebra reinforces how the discriminant, the roots, and the shape of the curve all describe the same thing.

Why the discriminant matters

The discriminant is the single most efficient check in quadratics because it tells you the nature of the solutions without finishing the calculation. A negative discriminant means the parabola never crosses the x-axis, so there are no real roots — useful when a word problem only accepts real answers, such as a length or a time. A discriminant of exactly zero signals a perfect square and a curve that just touches the axis at its vertex. Knowing this in advance tells you whether to expect clean factors, an irrational surd, or a complex answer, and it flags arithmetic slips early.

Saving and reusing your results

When you have a solution you want to keep, the solver copies a plain-text summary — equation, discriminant, both roots, and the vertex — to your clipboard, or exports the full breakdown as a CSV file for a spreadsheet or lab report. A built-in sample equation lets you see a worked example immediately, and reset restores the default so you can start a fresh problem in one click. Because the calculation updates the moment you change a coefficient, you can explore how shifting a, b, or c moves the roots and reshapes the parabola in real time.