Quadratic Equation Solver

Solve ax² + bx + c = 0 with real or complex roots, discriminant and vertex.

Free to use · No account required

Enable JavaScript to use the interactive Quadratic Equation Solver. The input fields and calculations run in your browser.

How it works

x = (−b ± √(b² − 4ac)) / 2a. The discriminant D = b² − 4ac: D > 0 two real roots, D = 0 one repeated root, D < 0 two complex roots. Vertex x = −b/2a.

Related tools