Tutorioo
Home
PricingContact
Get Started
HomePricingContact
Get Started
Tutorioo

AI-powered tutoring platform for UK students from KS2 to A-Level. Affordable, effective learning available 24/7.

View Pricing→
  • Features
  • Pricing
  • Subjects & Levels
  • Tools
  • Parent Resources
  • FAQ
  • All Articles
  • GCSE Grades
  • About
  • Mission
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Tutorioo. All rights reserved.

Accessibility|
  1. Home
  2. /
  3. Tools
  4. /
  5. Quadratic Solver

Free Quadratic Solver with Steps

Solve quadratic equations step-by-step using five methods: quadratic formula, factoring, completing the square, inequalities, and full property analysis. Perfect for GCSE and A-Level maths revision.

Step-by-step learning with explanations

Enter Your Equation

Enter values above and click Solve to begin the step-by-step walkthrough.

Reference

Discriminant Rules

Δ > 0Two distinct real roots
Δ = 0One repeated root
Δ < 0Two complex roots

How helpful was this?

Help other students find great tools

What is a Quadratic Equation?

A quadratic equation is any equation that can be rearranged into the standard form ax² + bx + c = 0, where a, b, and c are constants and a ≠ 0. The word "quadratic" comes from the Latin "quadratus" meaning square, because the variable is squared.

ax² + bx + c = 0

Quadratic equations are a cornerstone of GCSE and A-Level maths. They describe parabolas — the U-shaped curves you see in everything from planetary orbits to the path of a kicked football.

Methods for Solving Quadratics

There are several ways to find the roots (solutions) of a quadratic equation. Each has its own advantages:

x=

The Quadratic Formula

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

The "old reliable" method. It works for every quadratic, even those with complex roots or messy decimals. It relies on identifying the coefficients a, b, and c.

Discriminant (Δ):

b² - 4ac

Best for:

Equations that won't factor easily

()

Factoring (Factorising)

(x + p)(x + q) = 0

The fastest method if the roots are integers. You find two numbers that multiply to c and add to b (when a = 1).

Techniques:

AC method, Difference of Two Squares

Best for:

Simple whole-number solutions

²

Completing the Square

a(x - h)² + k = 0

Transforms the equation into vertex form. This is the best method for finding the turning point (maximum or minimum) of the parabola.

Vertex:

(h, k)

Best for:

Finding vertex and graph transformations

The Discriminant & Nature of Roots

The discriminant, Δ = b² - 4ac, tells you how many solutions exist before you even solve the equation:

Two Real RootsΔ > 0

The parabola crosses the x-axis twice.

One Real RootΔ = 0

The parabola touches the x-axis once (the vertex).

Complex RootsΔ < 0

The parabola never touches the x-axis.

Quadratic Graph Transformations

Using the vertex form y = a(x - h)² + k, you can easily see how the graph moves:

ChangeEffect on ParabolaExample
+ kMoves the graph UPy = x² + 2
- kMoves the graph DOWNy = x² - 3
(x - h)Moves the graph RIGHTy = (x - 2)²
(x + h)Moves the graph LEFTy = (x + 3)²
a > 1Makes it narrower (stretch)y = 3x²
0 < a < 1Makes it wider (compression)y = 0.5x²
Negative aFlips it upside down (n-shape)y = -x²

Pro Tip: The vertex is always at (h, k). Notice that the sign of h inside the brackets is reversed — this is a classic exam trap!

Common Mistakes to Avoid

Quadratic equations have several "traps" that catch out even the best students. Watch out for these:

1

Incorrect signs in the Quadratic Formula

The formula starts with -b. If b is already negative (e.g., b = -5), then -b becomes +5. Also, be careful with the -4ac part when c is negative.

FIX:

Always use brackets when substituting negative numbers: -(-5) ± √((-5)² - 4(1)(-6)).

2

Forgetting to set the equation to zero

You cannot use the formula or factor correctly if the equation is not in the form ax² + bx + c = 0. For example, x² + 5x = 6 must be rewritten as x² + 5x - 6 = 0.

FIX:

Rearrange everything to one side so the other side is 0 before you start identifying a, b, and c.

3

Only dividing the square root by 2a

A common error is to write x = -b ± (√(b² - 4ac) / 2a). This is wrong — the ENTIRE numerator (-b ± √Δ) must be divided by 2a.

FIX:

Draw a long fraction bar that goes under both the -b and the square root.

4

Misinterpreting a negative discriminant

Students often think Δ < 0 means "no solution." In GCSE, this is mostly true (no real solutions), but in A-Level, it means there are two complex solutions.

FIX:

Check the requirements of your specific exam board. Usually, you should state "no real roots" or "two complex roots."

5

Confusion with h and k in vertex form

In y = a(x - h)² + k, the vertex is (h, k). Students often get the sign of h wrong because of the minus sign in the formula.

FIX:

Remember: "Inside is opposite." y = (x - 3)² has a vertex at +3. y = (x + 2)² has a vertex at -2.

Worked Examples

Master the different solving techniques with these step-by-step examples:

GCSE LevelFactoring

Example 1: Solve x² - 5x + 6 = 0

Solution:

Step 1: Identify b = -5 and c = 6.

Step 2: Find two numbers that multiply to 6 and add to -5.

The numbers are -2 and -3.

Step 3: Write in factored form.

(x - 2)(x - 3) = 0

Step 4: Solve each bracket.

x - 2 = 0 → x = 2

x - 3 = 0 → x = 3

GCSE LevelFormula

Example 2: Solve x² + 2x - 8 = 0

Solution:

Step 1: Identify coefficients.

a = 1, b = 2, c = -8

Step 2: Calculate the discriminant Δ = b² - 4ac.

Δ = (2)² - 4(1)(-8) = 4 + 32 = 36

Step 3: Apply the formula x = (-b ± √Δ) / 2a.

x = (-2 ± √36) / 2(1) = (-2 ± 6) / 2

Step 4: Solve for both cases.

Case 1: (-2 + 6) / 2 = 4 / 2 = 2

Case 2: (-2 - 6) / 2 = -8 / 2 = -4

A-LevelCompleting Square

Example 3: Find the vertex of y = x² - 6x + 11

Solution:

Step 1: Take the coefficient of x, which is -6.

Step 2: Halve it (-3) and square it (9).

Step 3: Add and subtract this number in the equation.

y = (x² - 6x + 9) - 9 + 11

Step 4: Factor the perfect square trinomial.

y = (x - 3)² + 2

Step 5: Identify the vertex (h, k).

The vertex is (3, 2).

Exam Tips for Quadratic Equations

Always state the formula first

Even if you make a calculation error, writing down "x = (-b ± √(b² - 4ac)) / 2a" can earn you method marks.

Check for easy factoring

Don't jump straight to the formula. If a = 1, spend 10 seconds checking if there are factors of c that add to b. It saves time!

Show the discriminant calculation

Calculate b² - 4ac separately. Examiners often give a specific mark just for finding the discriminant correctly.

Use brackets for substitution

When substituting negative numbers into b² or -4ac, always use brackets to avoid sign errors on your calculator.

Give answers in the requested form

Watch if the question asks for "exact form" (surds), "2 decimal places," or "significant figures."

Double check: Plug your answer back in

If you have time, substitute your x values back into the original equation. If they don't equal zero, something went wrong.

Frequently Asked Questions

How do you solve a quadratic equation?

To solve ax² + bx + c = 0, you can use the Quadratic Formula: x = (-b ± √(b² - 4ac)) / 2a. Alternatively, you can solve by factoring (finding two numbers that multiply to c and add to b) or by completing the square.

What is the discriminant and what does it tell you?

The discriminant (Δ) is the part of the quadratic formula under the square root: b² - 4ac. It tells you the nature of the roots: Δ > 0 means two real roots, Δ = 0 means one repeated real root, and Δ < 0 means two complex (imaginary) roots.

When should I use the formula vs factoring?

Use factoring if the roots are simple integers (usually when a=1 and you can easily find factors). Use the Quadratic Formula for everything else, especially if the equation has decimals, large numbers, or if factoring is taking too long.

How do I solve by completing the square?

1. Ensure a = 1. 2. Move the constant c to the other side. 3. Take half of b, square it, and add it to both sides. 4. Factor the left side as a perfect square (x + b/2)². 5. Take the square root of both sides and solve for x.

What are complex roots?

Complex roots occur when the discriminant is negative (Δ < 0). Since you cannot take the square root of a negative number in the real number system, the solutions involve "i" (the imaginary unit, where i = √-1).

How do I find the vertex of a parabola?

The x-coordinate of the vertex is x = -b / 2a. Substitute this x-value back into the original equation to find the y-coordinate. If the equation is in vertex form y = a(x - h)² + k, the vertex is simply (h, k).

What is the AC method for factoring?

When a ≠ 1, multiply a by c. Find two numbers that multiply to (a×c) and add to b. Split the middle term (bx) into these two numbers, then factor by grouping the first two terms and the last two terms.

How do I solve quadratic inequalities?

First, solve the equation ax² + bx + c = 0 to find the critical values (roots). Then, sketch the parabola. For > 0, find where the graph is above the x-axis. For < 0, find where it is below. Express the result in interval notation.

Can a quadratic equation have no solutions?

Every quadratic equation has solutions, but they might not be "real" solutions. If Δ < 0, there are no real solutions, only complex ones. A graph of such an equation never crosses the x-axis.

Is this calculator free for GCSE and A-Level revision?

Yes! Our quadratic solver is 100% free and specifically designed to mirror the working out required by major UK exam boards like AQA, Edexcel, and OCR. It’s perfect for checking your homework or practicing for exams.

Explore More Free Tools

All our tools are 100% free with step-by-step learning

Graphing Calculator

Plot equations step-by-step with interactive graphs

Scientific Calculator

Full-featured calculator with trig, logs, and more

Percentage Calculator

Calculate percentages, increases, and changes

Fraction Calculator

Add, subtract, multiply, and divide fractions

Unit Converter

Convert between metric and imperial units

Derivative Calculator

Calculate derivatives step-by-step with all differentiation rules

Limit Calculator

Evaluate limits with L'Hôpital's rule and step-by-step solutions

Integral Calculator

Calculate integrals with substitution, parts, and more techniques

GCSE Grade Calculator

Calculate Attainment 8, Progress 8, and check sixth form entry requirements

Simultaneous Equations Solver

Solve 2x2 and 3x3 systems of linear equations

Statistics Calculator

Calculate mean, median, mode, standard deviation, and more

Geometry Calculator

Calculate area, perimeter, volume, and surface area for 2D & 3D shapes

Matrix Calculator

Matrix operations: add, multiply, determinant, inverse, RREF

Prime Factorization Calculator

Find prime factors, GCF, LCM, and check if numbers are prime

Trigonometry Calculator

Calculate sin, cos, tan. Solve triangles with SOH-CAH-TOA

Compound Interest Calculator

Calculate compound interest, depreciation, and growth with steps

Sequence Calculator

Find the nth term formula for arithmetic, geometric, and quadratic sequences

Logarithm Calculator

Calculate log, ln, and antilog with step-by-step solutions

Standard Form Calculator

Convert numbers to A × 10ⁿ format and perform operations

Significant Figures Calculator

Count, round, and calculate with significant figures step-by-step

Surds Calculator

Simplify surds, rationalise denominators, and perform surd operations

Factorisation Calculator

Factorise quadratics, difference of squares, and sum/difference of cubes

Vectors Calculator

Calculate magnitude, dot product, cross product, and angle between vectors

Ratio & Proportion Calculator

Simplify ratios, solve proportions, and divide amounts in ratios

Probability Calculator

Calculate nCr, nPr, binomial probability, and more with step-by-step solutions

Complex Numbers Calculator

Add, subtract, multiply, divide complex numbers. Find modulus, argument, and apply De Moivre's theorem

Binary & Hex Converter

Convert between binary, decimal, hexadecimal, and octal with step-by-step working. Binary arithmetic and two's complement.

Kinematics Calculator

Calculate velocity, acceleration, and solve SUVAT equations with step-by-step working

Forces Calculator

Calculate force, mass, acceleration, weight, and friction using Newton's laws

Electricity Calculator

Calculate voltage, current, resistance, power using Ohm's law and circuit formulas

Waves Calculator

Calculate wave speed, frequency, wavelength, refraction using Snell's law and standing waves

Momentum Calculator

Calculate momentum, impulse, and conservation in collisions

Energy Calculator

Calculate work, kinetic energy, potential energy, efficiency, and power

Radioactivity Calculator

Calculate half-life, decay, activity, and balance nuclear equations

Circular Motion Calculator

Calculate angular velocity, centripetal force, and acceleration

Projectile Motion Calculator

Calculate range, max height, time of flight, and trajectory with visual graph

Optics Calculator

Calculate focal length, magnification, and lens power

Electric Field Calculator

Calculate Coulomb's law, field strength, potential, and work done in electric fields

Torque Calculator

Calculate torque, moments, equilibrium, and couples with step-by-step solutions

Moles & Stoichiometry Calculator

Calculate moles, mass, Mr, concentration, and percentage yield with step-by-step solutions

pH Calculator

Calculate pH of strong acids, weak acids, buffer solutions, and dilutions with step-by-step solutions

Chemical Equation Balancer

Balance chemical equations, identify reaction types, generate ionic equations, and practise with 50+ equations

Enthalpy & Thermochemistry Calculator

Calculate enthalpy changes with calorimetry, bond enthalpies, Hess's Law, Born-Haber cycles, and Gibbs free energy

Electron Configuration Calculator

Calculate electron configurations for all 118 elements with orbital diagrams, ions, and quantum numbers

Punnett Square Calculator

Predict genetic crosses with monohybrid, dihybrid, codominance, and X-linked inheritance

DNA & Protein Synthesis Calculator

Transcribe DNA to mRNA and translate to amino acids with codon lookup and mutation analysis

Ecology & Population Calculator

Calculate Simpson's Diversity Index, Lincoln Index, and population growth with step-by-step solutions

Magnification & Cell Size Calculator

Calculate magnification, image size, actual size, and unit conversions with step-by-step solutions

SA:V Ratio Calculator

Calculate surface area to volume ratio with step-by-step solutions for biology

Water Potential Calculator

Calculate water potential, solute potential, and predict osmosis direction with step-by-step biology solutions

View All Free Tools