Factoring Calculator

Factor any quadratic expression or polynomial into its prime factors with step-by-step explanation.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator factors quadratic expressions (like x² + 5x + 6) into linear factors over real numbers.

  1. Enter the expression in the input field. Use the format: ax² + bx + c. Examples:
    • x²+5x+6
    • 2x²-4x
    • x²-9
    • -x²+3x-2
  2. Click the "Factor" button to compute the result.
  3. View the result — the factored form appears in green, with step-by-step explanation below.
  4. If the expression cannot be factored over real numbers (negative discriminant), an error message will appear.

Note: The calculator only works with quadratic expressions (degree 2) in one variable (x). Use ^ for exponentiation (e.g., x^2). Coefficients must be integers.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

It can factor quadratic expressions of the form ax^2+bx+c (including missing terms) into linear factors over real numbers. It also handles simple cases like x^2-9 or 2x^2-4x.

The calculator uses the quadratic formula to find roots and then expresses the quadratic as a(x - r1)(x - r2). If the discriminant is negative, it indicates that the expression cannot be factored over real numbers.

Yes, but the coefficients must be integers. The calculator will provide approximate decimal roots if the factors are not integers.

Reviewed by Experts

Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
João Lino

João Lino

Mathematician

LinkedIn
Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0