About Contact
Tools
1 Rep Max Calculator — Estimate Your 1RM From Any Set401(k) CalculatorAge Calculator — Your Exact Age in Years, Months & DaysAmortization CalculatorAsphalt CalculatorAsphalt Driveway Cost CalculatorAuto Loan CalculatorBarcode GeneratorBase64 EncoderBd Ft CalculatorBench Press Max Calculator — Estimate Your Bench 1RMBMR Calculator — Estimate Your Basal Metabolic RateBoard Foot CalculatorBrick CalculatorCalorie Deficit Calculator — Daily Target and TimelineCD Calculator (Certificate of Deposit)Cement CalculatorCircle Area Calculator — Area, Radius, Diameter, CircumferenceColor Palette GeneratorCompound Interest CalculatorConcrete Bag CalculatorConcrete Block CalculatorConcrete CalculatorConcrete Calculator with CostConcrete Footing CalculatorConcrete Mix CalculatorConcrete Pad CalculatorConcrete Price CalculatorConcrete Slab CalculatorConcrete Slab Cost CalculatorConcrete Volume CalculatorConcrete Weight CalculatorConcrete Yard CalculatorConduit Fill CalculatorCrushed Stone CalculatorDirt CalculatorDrywall CalculatorDue Date Calculator — Estimate Your Baby's Due DateFantasy Name GeneratorFavicon GeneratorFence CalculatorFill Dirt CalculatorFinal Exam Calculator — What Grade Do I Need on the Final?Fraction Calculator — Add, Subtract, Multiply, DivideFree Citation Generator (APA, MLA, Chicago, Harvard)GPA Calculator — Unweighted and Weighted, with Cumulative GPAGravel CalculatorHEIC to JPG ConverterHELOC CalculatorInsulation CalculatorLandscape Rock CalculatorMacro Calculator — Daily Protein, Carbs, and FatMean Calculator — Average of a List of NumbersMedian Calculator — Middle Value of a List of NumbersMeme GeneratorMetal Roof CalculatorMinute to Decimal ConverterMorse Code ConverterMortgage Payoff CalculatorMulch CalculatorOvulation Calculator — Find Your Fertile WindowPaver Base CalculatorPaver CalculatorPaver Sand CalculatorPea Gravel CalculatorPeptide CalculatorPercentage Calculator — Solve Any Percent QuestionPNG to PDF ConverterPuppy Weight CalculatorPythagorean Theorem Calculator — Solve Any Right TriangleQuadratic Formula Calculator — Roots, Vertex, Factored FormQuikrete Concrete CalculatorRaised Bed Soil CalculatorRandom Name GeneratorRiver Rock CalculatorRock CalculatorRoof Cost CalculatorRoof Pitch CalculatorRoof Shingle CalculatorRoof Slope CalculatorRoof Truss CalculatorRubik's Cube Solver — Solve Any Scrambled 3×3 CubeSakrete Concrete CalculatorSales Tax CalculatorSand CalculatorScrap Silver CalculatorSignature GeneratorSleep Calculator — Best Bedtimes & Wake Times by Sleep CycleSlope Calculator — Slope, Equation, Angle, GradeSnow Day CalculatorSod CalculatorSoil CalculatorSonotube Concrete CalculatorSquare Footage Calculator — Room and Floor AreaSquat Max Calculator — Estimate Your Squat 1RMStandard Deviation Calculator — Sample and PopulationStone CalculatorTDEE Calculator — Total Daily Energy ExpenditureTier List MakerTile CalculatorTime Calculator for WorkTop Soil CalculatorTopsoil CalculatorTriangle Calculator — Solve Any Triangle From 3 InputsUPC GeneratorUsername GeneratorVolume Calculator — 8 Shapes With Unit ConversionWebP to JPG ConverterWebP to PNG ConverterWordle Solver — Best Next Guess for Today's Puzzle
← All tools

Quadratic Formula Calculator — Roots, Vertex, Factored Form

Type a, b, c. Get the roots (real or complex), discriminant, vertex, axis of symmetry, and the factored form when it's clean.

ax² + bx + c = 0

Roots
Discriminant
Vertex
Axis of symmetry
Factored form

What is quadratic formula calculator?

The quadratic formula is the closed-form solution to ax² + bx + c = 0. Every quadratic equation has exactly two roots (counted with multiplicity), and the formula gives them in one step from the three coefficients: x = (-b ± √(b² - 4ac)) / (2a). The expression under the square root is the discriminant — its sign tells you whether the roots are two distinct reals, one repeated real, or a pair of complex conjugates.

This calculator returns more than just the roots. The discriminant comes through as a numeric value (handy for sanity-checking your factoring). The vertex (h, k) and the axis of symmetry locate the parabola for graphing — h is always -b/(2a) and the parabola opens up when a > 0, down when a < 0. The factored form is shown when both roots are integer-rational; for irrational or complex roots the factored line is suppressed to keep the output clean.

Privacy is simple: every calculation runs in your browser. The coefficients you type never leave your device, no state is saved between visits, and there are no analytics on input values.

When to use a quadratic formula calculator

  • Algebra homework — find the two roots — Type a, b, c. The headline shows both roots (separated by a comma when distinct, or the repeated form when the discriminant is zero). For complex roots, the calculator formats them as <code>a ± bi</code> with the imaginary unit explicit.
  • Pre-calc — vertex form for graphing — Need to plot the parabola? The vertex (h, k) and the axis of symmetry x = h appear in the stats list. Use those plus the y-intercept (which is just c) to sketch the curve in three points.
  • Factoring check — If the polynomial factors cleanly into integer-rational roots, the factored form appears in the stats list. If it doesn't (irrational or complex roots), the factored form is suppressed — your teacher probably wants you to leave the radical form.

How to use the Quadratic Formula Calculator — Roots, Vertex, Factored Form

  1. Type the three coefficientsCoefficient a goes with x², b goes with x, c is the constant term. Negative values are allowed (use a minus sign in the input). The equation preview at the top of the widget updates as you type so you can sanity-check your input.
  2. Read the roots in the headlineTwo distinct real roots are shown separated by a comma. A repeated root is shown as <code>x = r (repeated)</code>. Complex roots are formatted as <code>a ± bi</code>.
  3. Use the stats list for graphingThe discriminant tells you the nature of the roots: positive → two distinct real, zero → one repeated, negative → complex. The vertex (h, k) and axis of symmetry x = h locate the parabola's minimum or maximum and its line of symmetry. The factored form is shown when both roots are integer-rational.
  4. Copy the summaryTap the copy button to put a one-line summary of the result on your clipboard — useful when you're moving back and forth between the calculator and your worksheet.

Worked examples

x² - 5x + 6 = 0

Input:  a = 1, b = -5, c = 6
Output: x = 3, x = 2  |  discriminant = 1, vertex = (2.5, -0.25), factored = (x - 3)(x - 2)

Both roots are integers; the factored form is clean.

x² + 1 = 0 (no real roots)

Input:  a = 1, b = 0, c = 1
Output: x = ±i  |  discriminant = -4, vertex = (0, 1), factored = —

Discriminant is negative, so the roots are complex conjugates ±i. The factored form is hidden because it would require complex factors.

2x² - 8x + 6 = 0

Input:  a = 2, b = -8, c = 6
Output: x = 3, x = 1  |  discriminant = 16, factored = 2(x - 3)(x - 1)

When the leading coefficient isn't 1, it appears in front of the factored form.

Frequently asked questions

What is the quadratic formula?
x = (-b ± √(b² - 4ac)) / (2a). It gives both roots of a quadratic equation ax² + bx + c = 0 directly from the coefficients. The expression under the square root, b² - 4ac, is the discriminant: positive means two distinct real roots, zero means one repeated real root, negative means two complex conjugate roots.
What does the discriminant tell me?
It tells you how many real solutions the equation has and what they look like. Δ > 0 → two distinct real roots. Δ = 0 → one repeated real root (the parabola is tangent to the x-axis). Δ < 0 → no real roots; the two solutions are complex conjugates of the form a ± bi.
How is the vertex calculated?
The vertex of y = ax² + bx + c sits at (h, k) where h = -b / (2a) and k = c - b²/(4a) (which is the y-value at x = h). When a > 0 the vertex is the minimum; when a < 0 it's the maximum.
Why does the factored form sometimes show as '—'?
The calculator only shows a clean factored form when both roots are integer-rational. If the roots are irrational (like the golden ratio) or complex, the factored form would involve square roots or imaginary numbers — most algebra teachers want you to leave the expression in standard or vertex form in that case, so we suppress the factored line to avoid confusion.
What is i in the complex-root output?
i is the imaginary unit, defined as i = √(-1). When the discriminant is negative, the square-root step pulls out an i: e.g., for x² + 1 = 0, x = ±√(-1) = ±i. The output is formatted as a + bi and a - bi — the two complex conjugate roots.
Can a be 0?
No. When a = 0, the equation reduces to bx + c = 0, which is linear, not quadratic — there's at most one solution, and the quadratic formula's denominator (2a) becomes 0. The calculator displays a hint when you set a to 0; clear it or type a non-zero value to proceed.
Are my numbers stored or sent anywhere?
No. The calculation runs entirely in your browser. The coefficients you type never leave your device. No state is persisted — this is a stateless calculator with no localStorage writes.