CalcaTools

Quadratic Formula Calculator | Find roots and discriminant

Solve any quadratic equation ax² + bx + c = 0 with the quadratic formula, showing the discriminant step and both roots. Real and complex roots are both handled, with the working fully displayed — ideal for algebra homework, physics problems and graphing checks.

Last updated: June 2026 · Free · No sign-up required

Results

Enter values above and click Calculate to see your result instantly.

Quick reference

Discriminant DRoot type
D > 0Two real roots
D = 0One repeated real root
D < 0Two complex roots

functions Shows the working, not just the answer

For students and teachers, the final number is only half the value. Every math tool here exposes the formula it applied, the intermediate steps, and the rounding rule, so you can follow along, check your homework, or use the answer in a proof or report with confidence.

calculate Accurate to the spec

Calculations use 64-bit floating point with sensible rounding for the domain (currency to 2 decimals, percentages to 4 decimals, algebra to 6 significant figures). Where exact rational arithmetic matters — fractions, factorials, simplification — we use a dedicated BigNumber path so 1/3 + 1/6 returns ½, not 0.49999.

school Free for classroom use

Educators are welcome to link to any math calculator on CalcaTools from a class site, Google Classroom, or worksheet. The pages are mobile-friendly, free, ad-supported (so we can keep them free) and have no sign-up wall — students just click and use them in class or at home.

tips_and_updates Pair with the spoke articles

Below the calculator we link a small set of plain-English explainer pages — "What is a percentage?", "Why does PEMDAS matter?", and so on. They cover the underlying concept in 4–6 short paragraphs. Read those before the calculator if the topic is new, or after if you want the extra context.

Interpretation guide

CoefficientMeaning
aQuadratic term; cannot be 0
bLinear term
cConstant term

lightbulb Worked example

Let's say you are using the Quadratic Formula Calculator. Enter the coefficients a, b, and c of a quadratic equation (ax2 + bx + c = 0) and this calculator solves it with the quadratic formula, returning both real roots when they exist. It computes the Enter the values that match your situation into the input fields and press calculate — using realistic numbers makes the result directly useful for you.

Result: The calculator instantly applies the formula x = (−b ± √(b² − 4ac)) / 2a and returns the result with appropriate precision.

What this means: Read the result in the context of what you are measuring. The step-by-step breakdown lets you confirm the math and understand which input most affects the outcome.

Formula & methodology

Formula: x = (−b ± √(b² − 4ac)) / 2a

The Quadratic Formula Calculator is built on a well-established calculation method. It uses the formula x = (−b ± √(b² − 4ac)) / 2a to turn your inputs into a reliable result. Enter the coefficients a, b, and c of a quadratic equation (ax2 + bx + c = 0) and this calculator solves it with the quadratic formula, returning both real roots when they exist. It computes the discriminant to show The steps are shown on the page so you can follow the reasoning from input to output.

The discriminant b²−4ac determines the type of solution before solving. Substitute a, b and c into the formula, simplify the square root, then divide by 2a.

What is the Quadratic Formula Calculator?

The Quadratic Formula Calculator is a free, browser-based math calculator tool that helps you Enter the coefficients a, b, and c of a quadratic equation (ax2 + bx + c = 0) and this calculator solves it with the quadratic formula, returning both real root. Instead of working through the math by hand or in a spreadsheet, you enter your values and the calculator returns an accurate result instantly — while still showing the formula and the steps so you can verify the reasoning. It is designed for quick everyday use: no sign-up, no installation, and everything runs locally in your browser for complete privacy.

How to use the Quadratic Formula Calculator

  1. Enter the required values into the input fields.
  2. Press the calculate button — the result appears immediately, updated live as you change any value.
  3. Read the step-by-step breakdown below the result to see exactly how the calculation was performed.
  4. Use the interpretation guide to understand what the result means for your situation, and try different inputs to see how they change the outcome.

How to use the Quadratic Formula Calculator

Enter the coefficients a, b, and c from your equation in standard form ax² + bx + c = 0, then press calculate. The tool applies x = (−b ± √(b² − 4ac)) ÷ 2a and returns both roots, or flags when the discriminant is negative and the roots are complex. For x² − 5x + 6 = 0, a = 1, b = −5, and c = 6, giving roots x = 2 and x = 3 — the values where the parabola crosses the x-axis.

Interpreting your result

The discriminant b² − 4ac tells you what kind of roots to expect before you compute them: positive means two distinct real roots, zero means one repeated root, and negative means two complex conjugate roots. Each real root is an x-intercept of the parabola — where the graph touches or crosses the x-axis. Quadratic equations model projectile motion, profit maximization, area problems, and many physics and engineering relationships, so the formula is one of the most reused tools in algebra. The tool shows the discriminant step so you can follow how the roots were derived.

Common mistakes to avoid

The most common error is sign mistakes with negative coefficients — b = −5 must be entered and used with its sign, and (−b) becomes 5. Second, forgetting the ± sign: the formula always produces two values, even when they coincide. Third, misidentifying the coefficients — the equation must be rearranged to standard form with zero on one side before reading a, b, and c. Finally, dividing by zero when a = 0: that is a linear equation, not quadratic, and the formula is undefined.

Tips for best results

Rearrange the equation to ax² + bx + c = 0 and write down a, b, and c with their signs before entering them. Check the discriminant first to know whether real roots exist. Verify the result by plugging each root back into the original equation — it should evaluate to zero. When a quadratic has no real roots, the graph never crosses the x-axis, and the complex roots matter for advanced math but not for typical real-world applications. For quick mental checks, remember that the roots sum to −b/a and multiply to c/a.

Authoritative source: Wolfram MathWorld

Frequently asked questions

How do I use the quadratic formula calculator?
Enter the coefficients a, b, and c from your equation written as ax² + bx + c = 0, then press calculate. The tool applies x = (−b ± √(b² − 4ac)) / 2a and returns both real roots, or tells you when the discriminant is negative and the roots are complex. The discriminant step is shown so you can follow the working.
What formula does the quadratic formula calculator use?
The Quadratic Formula Calculator uses the standard x = (−b ± √(b² − 4ac)) / 2a. You enter your values, and the calculator applies the formula step by step, showing the working so you can verify the math and understand how the result is derived rather than trusting a black box.
Is the quadratic formula calculator accurate?
The Quadratic Formula Calculator applies the standard formula: x = (−b ± √(b² − 4ac)) / 2a. It is tested against published worked examples before launch and uses native double-precision arithmetic, so results are accurate to typical precision for the values you enter — with no intermediate rounding that could distort the answer.
Why do my results differ from another calculator?
The Quadratic Formula Calculator is free, private, and accurate: it runs entirely in your browser (no uploads, no accounts), applies the standard calculation, and explains each step so you can verify the result. Enter the coefficients a, b, and c of a quadratic equation (ax2 + bx + c = 0) and this calculator solves it with the quadratic formula, returning both real roots when they exist. It computes the discriminant to show whether the roots are real, repeated, or There is no limit on usage, and it works on any device.
What does the Quadratic Formula Calculator do?
Enter the coefficients a, b, and c of a quadratic equation (ax2 + bx + c = 0) and this calculator solves it with the quadratic formula, returning both real roots when they exist. It computes the discriminant to show whether the roots are real, repeated, or. The calculator takes your inputs, applies the standard calculation, and returns a clear result so you can make an informed decision without doing the math by hand.
Is the Quadratic Formula Calculator free and private?
Yes — the Quadratic Formula Calculator. There is no sign-up, no paywall, no trial, and no limit on how many calculations you can run. CalcaTools covers its costs with non-intrusive display advertising, so the calculator itself never asks for payment or restricts any feature.
How accurate is the Quadratic Formula Calculator?
The quadratic formula is applied with full precision arithmetic, including the discriminant √(b² − 4ac), so both roots are correct to the displayed precision for any coefficients. When the discriminant is negative, the tool returns the complex roots with their real and imaginary parts. The accuracy is limited only by how precisely you entered a, b, and c.

Explore the full math toolkit

Every CalcaTools math calculator — algebra, geometry, trigonometry, statistics, sequences, and unit conversions — with step-by-step workings on every result.