Quadratic Equation Solver

Quadratic Equation Solver — Find Roots Instantly | StoreDropship

Quadratic Equation Solver

Enter coefficients a, b, and c to solve ax² + bx + c = 0. Get roots, discriminant, vertex, and full step-by-step working instantly.

ax² + bx + c = 0
x² coefficient (cannot be 0)
x coefficient (default 0)
constant term (default 0)

Solution Results

Root x₁
Root x₂
Discriminant (D = b²−4ac)
Vertex (x, y)
Sum of Roots (−b/a)
Product of Roots (c/a)

Step-by-Step Working

How to Use the Quadratic Equation Solver

  1. Enter Coefficient a — Type the value of 'a' (the x² term). This cannot be zero, as that would make the equation linear, not quadratic.

  2. Enter Coefficient b — Type the value of 'b' (the x term). Can be zero or negative — for example: −5, 0, 3.5.

  3. Enter Constant c — Type the constant 'c'. Can be any real number including zero or a decimal.

  4. Click Solve — Press the Solve Equation button to calculate roots, discriminant, and vertex. You can also press Enter from any field.

  5. Review Results — Read the roots (real or complex), discriminant, vertex coordinates, and step-by-step working displayed below.

Key Features of This Tool

🔢

Real & Complex Roots

Handles all discriminant cases — positive, zero, and negative — returning complex roots in p ± qi format.

📐

Vertex Coordinates

Instantly shows the vertex (h, k) of the parabola — essential for graphing and optimization problems.

🪜

Step-by-Step Working

Displays full working using the quadratic formula — ideal for exam preparation and concept verification.

Decimal Coefficients

Accepts integers, decimals, and negatives for all three coefficients without rounding errors.

📊

Vieta's Formulas

Shows sum and product of roots using Vieta's relations — useful for verifying solutions quickly.

📱

Mobile Friendly

Fully responsive layout that works perfectly on phones, tablets, and desktops — no app needed.

Formula and How It Works

The quadratic formula is the universal method for solving any equation of the form ax² + bx + c = 0 where a ≠ 0. It derives directly from the process of completing the square.

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

This gives two roots: x₁ using (+) and x₂ using (−). The expression b² − 4ac is called the discriminant.

The discriminant D = b² − 4ac determines the nature of roots:

  • D > 0 — Two distinct real roots (parabola crosses x-axis at two points)
  • D = 0 — One repeated real root (parabola is tangent to x-axis)
  • D < 0 — Two complex conjugate roots (parabola does not touch x-axis)

The vertex of the parabola gives the minimum (if a > 0) or maximum (if a < 0) point:

Vertex = (−b / 2a,   c − b² / 4a)

Also written as (h, k) where h = −b/(2a) and k = f(h)

VariableNameRole
aLeading coefficientControls parabola width and direction
bLinear coefficientShifts the axis of symmetry
cConstant termy-intercept of the parabola
DDiscriminantb²−4ac; determines root nature
x₁, x₂Roots / Zerosx-values where parabola meets x-axis

By Vieta's formulas: x₁ + x₂ = −b/a and x₁ × x₂ = c/a. These let you verify roots without back-substitution.

Practical Examples

🇮🇳

Priya — Mumbai, India

Class 10 student solving x² − 5x + 6 = 0 for her board exam. Coefficients: a=1, b=−5, c=6.

D = (−5)² − 4(1)(6) = 25 − 24 = 1
x = (5 ± √1) / 2
x₁ = (5+1)/2 = 3  |  x₂ = (5−1)/2 = 2
✓ Roots: x = 3 and x = 2 (two distinct real roots)
🇮🇳

Rajan — Bengaluru, India

JEE aspirant checking whether 4x² − 4x + 1 = 0 has equal roots. Coefficients: a=4, b=−4, c=1.

D = (−4)² − 4(4)(1) = 16 − 16 = 0
x = (4 ± 0) / 8 = 0.5
✓ One repeated root: x = 0.5 (discriminant = 0)
🇩🇪

Lukas — Berlin, Germany

Engineering student solving x² + 2x + 5 = 0. Expects complex roots. Coefficients: a=1, b=2, c=5.

D = 4 − 20 = −16
x = (−2 ± √(−16)) / 2 = −1 ± 2i
✓ Complex roots: x = −1 + 2i and x = −1 − 2i
🇮🇳

Meena — Chennai, India

Finding the vertex of 2x² − 8x + 3 = 0 for a physics projectile problem. a=2, b=−8, c=3.

h = −(−8)/(2×2) = 2  |  k = 3 − 64/8 = −5
D = 64 − 24 = 40
x = (8 ± √40) / 4
✓ Vertex: (2, −5) | Roots: x ≈ 3.581 and x ≈ 0.419

What Is a Quadratic Equation?

A quadratic equation is a second-degree polynomial equation in a single variable x, written in the standard form ax² + bx + c = 0, where a, b, and c are real numbers and a ≠ 0. The word "quadratic" comes from the Latin quadratus, meaning square — a reference to the x² term that defines it.

Quadratic equations appear across mathematics, science, and engineering. They describe the trajectory of a ball thrown in the air, the shape of satellite dishes and telescope lenses, break-even analysis in business, and the curvature of roads and bridges. Every parabola in nature can be described by a quadratic equation.

Solving a quadratic equation means finding the values of x — called roots, zeros, or solutions — that make the equation true. The quadratic formula method works for every quadratic, regardless of whether real or complex roots exist, making it the most reliable approach for any exam or practical problem.

Quadratic Equation in Different Languages

Hindi (हिन्दी)
द्विघात समीकरण (Dvighat Samikaran)
Tamil (தமிழ்)
இருபடி சமன்பாடு (Irupadi Samanpaadu)
Telugu (తెలుగు)
వర్గ సమీకరణం (Varga Sameekaranam)
Bengali (বাংলা)
দ্বিঘাত সমীকরণ (Dwirghat Samikaraṇ)
Marathi (मराठी)
द्विघाती समीकरण (Dvighati Samikarana)
Gujarati (ગુજરાતી)
દ્વિઘાત સમીકરણ (Dvighat Samikarana)
Kannada (ಕನ್ನಡ)
ವರ್ಗ ಸಮೀಕರಣ (Varga Sameekarana)
Malayalam (മലയാളം)
വർഗ്ഗ സമവാക്യം (Varga Samavakyam)
Spanish (Español)
Ecuación cuadrática — fórmula general
French (Français)
Équation du second degré
German (Deutsch)
Quadratische Gleichung — Lösungsformel
Japanese (日本語)
二次方程式 (Niji Hōteishiki)
Arabic (العربية)
المعادلة التربيعية
Portuguese
Equação quadrática — Fórmula de Bhaskara
Korean (한국어)
이차방정식 (Icha Bangjeongshik)

Frequently Asked Questions

Is this tool free to use?
Yes. The Quadratic Equation Solver on StoreDropship is completely free. No account, no registration, and no payment is ever required. It runs entirely in your browser.
What is a quadratic equation?
A quadratic equation is a polynomial equation of degree 2 in the form ax²+bx+c=0, where a ≠ 0. It always has exactly two roots — which may be real (distinct or equal) or complex conjugates.
What does the discriminant tell us?
The discriminant D = b²−4ac reveals the nature of the roots. If D > 0, there are two distinct real roots. If D = 0, there is one repeated real root. If D < 0, there are two complex conjugate roots with no real solution.
Can this solver handle complex roots?
Yes. When the discriminant is negative, the solver correctly computes and displays complex roots in the form p ± qi, where i is the imaginary unit (√−1).
What happens if I enter a = 0?
If a = 0, the equation becomes linear (bx + c = 0), not quadratic. The solver shows a validation error because 'a' must be a non-zero number for the quadratic formula to apply.
What is the vertex of a parabola?
The vertex is the turning point — the highest or lowest point — of the parabola. Its x-coordinate is −b/(2a) and its y-coordinate is c − b²/(4a). The solver displays both values after calculation.
Can I enter decimal or negative coefficients?
Yes. The solver accepts any real number for a, b, and c — including negative numbers and decimals like −3.5 or 0.25. There are no restrictions on the range of values.
What is the quadratic formula?
The quadratic formula is x = (−b ± √(b²−4ac)) / (2a). It is derived by completing the square and gives the roots of any quadratic equation directly from its three coefficients.
How is the sum and product of roots calculated?
By Vieta's formulas: sum of roots x₁ + x₂ = −b/a, and product of roots x₁ × x₂ = c/a. These hold even when roots are complex and are useful for quick verification.
Does this tool work on mobile?
Yes. The solver is fully responsive and works on smartphones, tablets, and desktops from 320px screen width and above. No installation or app download is needed.
Can I use this for JEE, NEET, or board exam practice?
Absolutely. The step-by-step working shown by this tool matches the format expected in JEE, CBSE, ICSE, and state board exams — ideal for checking answers and understanding the solving process.

Recommended Hosting

Hostinger

If you are building a website for your tools, blog, or store, reliable hosting matters for speed and uptime. Hostinger is a popular option used worldwide.

Visit Hostinger →

Disclosure: This is a sponsored link.

Contact Us

Share This Tool

Found this tool useful? Share it with friends and colleagues.

Scroll to Top
💬