About the Factoring Calculator
A free tool for factoring polynomials fully, with step-by-step working and a verification check.
What it is
The Factoring Calculator takes a single-variable polynomial expression and factors it completely over the rationals. It extracts the greatest common factor, then repeatedly applies rational root testing to pull out linear factors — naturally reproducing the standard techniques of difference of squares, perfect square trinomials, sum and difference of cubes, and factoring by grouping, since each of those patterns resolves to the same underlying root-finding process.
Features
Ordered strategy detection
GCF is always checked first, then patterns are identified and labelled as each factor is found.
Step-by-step labelled working
Every stage names the technique — GCF, difference of squares, trinomial, and more.
Prime/irreducible detection
Polynomials that can't be factored further over the rationals are clearly labelled, never left blank.
Verification step
The factored result is expanded and checked against your original expression.
Copy result
Copy the fully factored expression as plain text with one click.
Fully client-side
All computation runs in your browser — no data ever leaves your device.
Why factoring matters
Factoring rewrites a polynomial as a product of simpler expressions, which is fundamental to solving equations, simplifying rational expressions, and understanding the roots and behaviour of a function. It's one of the core algebra skills that underpins later work in calculus and applied mathematics.