Solve ax² + bx + c = 0 with discriminant, roots and vertex
Quadratic Equation Solver is a free online browser-based utility designed to solve ax² + bx + c = 0 with discriminant, roots and vertex. All computations, processing, and rendering happen completely inside your browser client, ensuring your data is kept secure and private.
Enter the coefficients a, b and c of ax2 + bx + c = 0, and the tool applies the quadratic formula x = (-b +/- sqrt(b2 - 4ac)) / 2a. For x2 - 3x + 2 = 0, the discriminant is 1 and the roots are x = 2 and x = 1.
The discriminant is b2 - 4ac. If it is positive, there are two different real roots; if zero, one repeated real root; if negative, two complex roots. For x2 - 3x + 2 = 0, it is 9 - 8 = 1, so there are two real roots.
Yes. When the discriminant is negative, roots are shown in the form p + qi and p - qi. For example, x2 + 2x + 5 = 0 has discriminant -16 and roots -1 + 2i and -1 - 2i. The tool also still shows the vertex.
The vertex x-coordinate is -b / 2a, and the y-coordinate is c - b2 / 4a. For x2 - 3x + 2, the vertex is (1.5, -0.25). The solver shows it next to the roots. It is the minimum point when a is positive and the maximum when a is negative.
The equation is no longer quadratic, so the tool solves it as a linear equation bx + c = 0, giving x = -c / b, and labels it so. If both a and b are zero, there is no equation to solve, and you are asked to enter valid coefficients.
Yes. Coefficients can be negative or decimal values such as 0.5 or -2.25. Roots are shown to about 10 significant digits. Signs matter, so enter -3 for a term like -3x rather than 3.
No. Toolskyt operates under a zero-server policy. All calculations, data formatting, and file exports are executed locally on your machine.
No, this tool is 100% free. There are no limits, sign-ups, subscriptions, or hidden charges required.