Skip to content
SPCX Tools

Quadratic Solver

Solve quadratic equations instantly with step-by-step formulas, roots, vertex, and factoring.

Runs locally — files never leave your device

Loading tool…

How to use Quadratic Solver

  1. 1Type your full equation into the text box (e.g., "2x^2 - 3x - 5 = 0").
  2. 2Alternatively, enter the individual a, b, and c coefficients directly into the grid below.
  3. 3The solver instantly standardizes the equation and calculates the roots.
  4. 4Review the discriminant, factored form, vertex coordinates, and step-by-step mathematical breakdown.

A fast, private quadratic equation solver

This quadratic equation solver provides instant, comprehensive solutions for any second-degree polynomial. Whether you are a student checking your algebra homework, a teacher generating examples, or an engineer solving for variables, this tool gives you the exact answers and the mathematical steps required to reach them.

Because the tool runs entirely in your browser, your equations are never sent to a server. You get immediate results as you type, with complete privacy and no waiting.

How to solve ax2+bx+c=0

We designed the input to be as flexible as possible. You don't need to manually separate your equation into coefficients if you don't want to.

You can simply type your full equation into the main text box. For example, entering 18x^2 - 51x + 15 = 0 will automatically parse the string, identify the variable (whether you use $x$, $y$, $t$, or another letter), and extract the coefficients. The tool handles negative signs and standardizes the format for you.

Alternatively, if you already know your coefficients, you can enter them directly into the $a$, $b$, and $c$ input fields. Updating any field instantly recalculates the entire problem, making it easy to see how changing a single variable affects the parabola and its roots.

Understanding your results

Once you enter a valid equation, the calculator breaks down the problem into several key mathematical components:

Roots of quadratic equation: The tool calculates the exact points where the parabola crosses the x-axis. Depending on the equation, you will see two real roots, one repeated real root, or two complex roots (involving $i$, the imaginary unit).

Discriminant calculator: The discriminant ($\Delta = b^2 - 4ac$) is the part of the quadratic formula under the square root. The tool calculates this value first, as it dictates the nature of the roots. A positive discriminant means two real roots, a zero means one real root, and a negative discriminant means complex roots.

Factor quadratic expressions: Whenever possible, the tool will display the factored form of your equation (e.g., $(2x - 5)(x + 3) = 0$). This is particularly useful for algebra students who need to factor by grouping or use the AC method. If the equation's roots are irrational or complex, the tool will simply note that it is not cleanly factorable.

Vertex and Axis of Symmetry: Every quadratic equation graphs as a parabola. The calculator finds the vertex—the absolute minimum or maximum point of that curve. It also calculates the axis of symmetry, which is the vertical line that splits the parabola into two mirrored halves.

Step-by-step quadratic formula calculator

Simply knowing the final answer isn't always enough, especially if you are learning algebra or trying to debug a larger physics problem. To help you understand the process, the tool generates a step-by-step breakdown of how the quadratic formula is applied to your specific numbers.

The steps section shows:

  1. The extraction of the $a$, $b$, and $c$ coefficients.
  2. The substitution of those numbers into the discriminant formula ($\Delta = b^2 - 4ac$) and the resulting value.
  3. The application of the full quadratic formula, $x = (-b \pm \sqrt{\Delta}) / 2a$, showing the exact arithmetic used to find the roots.
  4. The calculation for the axis of symmetry, $x = -b / 2a$, which provides the x-coordinate of the vertex.

Related math tools

If you are working through complex math assignments, you might find our other local, browser-based calculators helpful. For general purpose calculations, use the Scientific Calculator. If your quadratic coefficients involve fractions that need simplifying, the Fraction Calculator can help. Finally, for finding common denominators or simplifying ratios before plugging them into the quadratic formula, try the GCD & LCM Calculator.

Frequently asked questions

What is a quadratic equation?
A quadratic equation is a second-degree polynomial equation typically written in the standard form ax² + bx + c = 0, where x represents an unknown variable, and a, b, and c are known numbers (with a not equal to 0).
How does the quadratic formula calculator work?
It uses the standard quadratic formula, x = (−b ± √Δ) / 2a, to find the roots of the equation. It calculates the discriminant (Δ) first to determine the nature of the roots, then applies the formula to find the exact values.
What does the discriminant tell me?
The discriminant (Δ = b² − 4ac) reveals the number and type of roots. If Δ > 0, there are two distinct real roots. If Δ = 0, there is exactly one real root. If Δ < 0, there are two complex (imaginary) roots.
Can this tool factor quadratic equations?
Yes. If the quadratic expression can be factored cleanly into rational components, the tool will display the factored form alongside the roots. If it cannot be factored, it will indicate that it is not factorable.
What is the vertex of a parabola?
The vertex is the highest or lowest point on the parabola graphed by the quadratic equation. The x-coordinate is found using the axis of symmetry formula (−b / 2a), and the y-coordinate is found by plugging that x value back into the original equation.
Is my math problem sent to a server?
No. All calculations are performed locally in your browser using JavaScript. Your equations and data are never uploaded or stored, ensuring complete privacy and zero latency.