Quadratic Equation Solver

Solve any ax² + bx + c = 0 quadratic equation with discriminant Delta, real/complex roots, vertex, and canonical form.

Workspace

The tool interface appears here.

Quadratic Equation Solver: what this tool is for

A quadratic equation is a second-degree polynomial algebraic equation in the standard canonical form ax² + bx + c = 0, where a, b, and c are real numbers with a ≠ 0. Pioneered by Babylonian mathematicians and formally codified by Persian scholar Al-Khwarizmi in the 9th century, quadratic equations form the core bedrock of modern algebra and calculus.

The universal method for solving any quadratic equation relies on the discriminant, denoted as Δ (Delta) and defined as Δ = b² - 4ac. The algebraic sign of this discriminant dictates the exact number and nature of solutions: two distinct real roots if Δ > 0, one real double root if Δ = 0, or two complex conjugate roots in the complex number plane ℂ if Δ < 0.

Geometrically, the quadratic function f(x) = ax² + bx + c defines a parabola in the Cartesian plane with vertex coordinates S(-b/(2a), -Δ/(4a)). The solutions to the equation correspond precisely to the x-intercepts where the parabola crosses the horizontal x-axis.

This free online Quadratic Equation Solver instantly calculates real and complex roots, discriminant Delta, canonical vertex form, factorized form, parabola apex vertex, and delivers a rigorous step-by-step mathematical demonstration.

  • No file stored

    Nothing is saved on our servers, during or after processing.

  • Local processing

    The computation runs in your browser whenever the technology allows it.

  • Instant result

    No waiting and no export queue: the result appears live.

  • Free, no account

    No sign-up, no daily limit and no intrusive ads.

What this tool gives you

  • Complete step-by-step algebraic solution

    Inspect every stage of the resolution: coefficient substitution, discriminant computation (Δ = b² - 4ac), radical simplification, and root derivation.

  • Full complex conjugate root support

    When Δ < 0, the solver accurately computes and renders complex numbers in standard Cartesian form (x = α ± iβ).

  • Canonical vertex form & symmetry axis

    Instantly identify parabola vertex coordinates S(α, β), vertical axis of symmetry (x = -b/2a), and canonical expression f(x) = a(x - α)² + β.

  • Vieta's formulas and polynomial factorization

    Review the sum of roots (S = -b/a), product of roots (P = c/a), and factored polynomial product a(x - x₁)(x - x₂).

Real-world examples

Examine quadratic resolution scenarios based on the discriminant sign:

Quadratic Equation Resolution Summary by Discriminant (Δ) Sign
Discriminant SignNumber of RootsQuadratic Root FormulaGeometric Graph Interpretation
Δ > 0 (Positive)2 distinct real rootsx₁,₂ = (-b ∓ √Δ) / (2a)Parabola crosses the x-axis at 2 distinct points
Δ = 0 (Zero)1 double real rootx₀ = -b / (2a)Parabola is tangent to the x-axis at its vertex
Δ < 0 (Negative)2 complex conjugate rootsx₁,₂ = (-b ∓ i√|Δ|) / (2a)Parabola never intersects the real x-axis
Benchmark Solved Quadratic Equations
Equation ax² + bx + c = 0Discriminant (Δ)Roots / SolutionsParabola Vertex S(α, β)
x² - 5x + 6 = 0Δ = (-5)² - 4(1)(6) = 1x₁ = 2, x₂ = 3S(2.5, -0.25)
x² - 4x + 4 = 0Δ = (-4)² - 4(1)(4) = 0x₀ = 2 (double root)S(2, 0)
x² + 2x + 5 = 0Δ = 2² - 4(1)(5) = -16x = -1 - 2i, x = -1 + 2iS(-1, 4)
2x² + 7x - 4 = 0Δ = 7² - 4(2)(-4) = 81x₁ = -4, x₂ = 0.5S(-1.75, -10.125)
x² - x - 1 = 0 (Golden Ratio)Δ = (-1)² - 4(1)(-1) = 5x = (1 ± √5)/2 ≈ 1.618S(0.5, -1.25)

How to use Quadratic Equation Solver

  1. Input coefficients a, b, and c

    Enter your polynomial figures (e.g., a = 1, b = -5, c = 6). Coefficient 'a' must be non-zero.

  2. Check the discriminant Delta

    Evaluate Δ = b² - 4ac to determine whether the equation has real or complex solutions.

  3. Review roots and vertex coordinates

    Inspect exact and decimal values for roots x₁ and x₂, along with the parabola vertex S(α, β).

  4. Inspect canonical and factorized forms

    Copy the canonical form and polynomial factorization for homework and algebra problem sets.

Tips and mistakes to avoid

Vieta's root inspection shortcut

If the sum of coefficients a + b + c = 0, then x₁ = 1 is an immediate root and x₂ = c/a. If a - b + c = 0, then x₁ = -1 and x₂ = -c/a. For example, in 2x² - 5x + 3 = 0, since 2 - 5 + 3 = 0, the roots are effortlessly 1 and 3/2 = 1.5!

Finding the parabola vertex effortlessly

The vertex x-coordinate α is always the exact midpoint between the two real roots: α = (x₁ + x₂) / 2 = -b / (2a). Then simply evaluate f(α) to find the vertical coordinate β.

Avoid : Dropping parentheses when squaring negative b coefficients

If b = -5, squaring it yields (-5)² = +25, not -25. Forgetting that negative numbers square to positive values leads to erroneous negative discriminants.

Avoid : Dividing by 2 instead of 2a in the denominator

The denominator in the quadratic formula is 2a, not just 2. If a = 3, the denominator is 2 × 3 = 6.

Frequently asked questions

Answers to the questions people ask about Quadratic Equation Solver.

Related tools

Tools people open right after this one.

Updated on August 2026. See all tools