Logo

Quadratic Equation Solver

Solve ax² + bx + c = 0 — roots, discriminant, vertex, step-by-step

Enter Coefficients

Must not be zero

Solution

Enter coefficients and click Solve

Quick Reference — Discriminant

Δ > 0

Two distinct real roots

Δ = 0

One repeated real root

Δ < 0

Two complex conjugate roots

Free Online Quadratic Equation Solver — Roots, Discriminant, Vertex, and Step-by-Step Solution

A quadratic equation is any equation that can be written in the form ax² + bx + c = 0, where a, b, and c are numbers and a is not zero. These equations appear throughout mathematics, physics, engineering, economics, and everyday problem solving. Whether you are calculating the trajectory of a thrown ball, finding the break-even point for a business, or solving a homework problem, a quadratic equation solver saves time and eliminates errors.

This free solver handles all three cases: two distinct real roots (when the discriminant is positive), one repeated real root (when the discriminant is zero), and two complex conjugate roots (when the discriminant is negative). It shows the full step-by-step solution, the vertex of the parabola, and whether the parabola opens upward or downward. Results can be copied in one click.

Four ready-made examples are built in so you can test the solver instantly. All calculations run in your browser — there is no server, no account, and no data collection. Just enter your coefficients, click Solve, and get your answer.

Understanding the Quadratic Formula

The formula

x = (−b ± √(b² − 4ac)) / 2a. This is the quadratic formula. It gives you the roots (solutions) of any quadratic equation. The ± means you calculate twice: once with + and once with −.

The discriminant (Δ)

Δ = b² − 4ac. The discriminant tells you the nature of the roots before you even solve. Positive = two real roots. Zero = one repeated root. Negative = two complex roots.

The vertex

The vertex is the highest or lowest point of the parabola. Its x-coordinate is −b/2a. Substitute back into the equation to find the y-coordinate. The vertex is the axis of symmetry.

Parabola direction

If a > 0, the parabola opens upward (smiles) and the vertex is a minimum. If a < 0, it opens downward (frowns) and the vertex is a maximum.

Real-World Uses for Quadratic Equations

Projectile motion

Calculate the height of a ball at any time, or find when it hits the ground. The equation h(t) = −½gt² + v₀t + h₀ is quadratic.

Business break-even

Find the number of units a company must sell to break even. Revenue and cost functions often produce a quadratic equation.

Area optimisation

Maximise the area of a rectangular enclosure with a fixed perimeter. The area as a function of one side length is quadratic.

Electronics and circuits

Calculate resonant frequencies, impedance matching, and filter design. Many circuit equations reduce to quadratic form.

Financial modelling

Model compound interest, loan amortisation, and investment growth where the relationship between variables is quadratic.

Architecture and engineering

Design arches, bridges, and satellite dishes. Parabolic shapes are described by quadratic equations.

Frequently Asked Questions

Is this quadratic equation solver free?+
Yes, completely free with no account, no ads, and no data collection. All calculations run in your browser.
What is a quadratic equation?+
An equation in the form ax² + bx + c = 0 where a ≠ 0. It always has exactly two roots (which may be real or complex).
What if a = 0?+
If a = 0, the equation becomes bx + c = 0, which is linear, not quadratic. The solver will show an error.
What are complex roots?+
When the discriminant is negative, roots contain an imaginary part (i = √−1). For example, 2 + 3i and 2 − 3i.
Does it show step-by-step work?+
Yes. After solving, a step-by-step breakdown shows how each value was calculated using the quadratic formula.
Can I copy the results?+
Yes. Click the Copy button to copy the equation, discriminant, roots, vertex, and direction to your clipboard.
What are the built-in examples?+
Four classic equations: x²−5x+6=0 (two real), x²+4x+4=0 (one repeated), x²+x+1=0 (complex), 2x²−7x+3=0 (two real with a≠1).
Does it work on mobile?+
Yes. The layout is fully responsive with a 2-column grid on desktop and single-column on mobile.
Advertisement
Logo

Your all-in-one digital toolkit with 100+ free online tools. Fast, secure, and always available when you need them.

Secure & Private

All processing happens locally in your browser

Mobile Friendly

Works perfectly on all devices and screen sizes

Always Free

No registration, no limits, completely free to use

100+
Free Tools
50K+
Daily Users
1M+
Tools Used
150+
Countries
© 2026 OmniWebKit. All rights reserved.
Made withfor developers and creators