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.

Ready to use it?

Free, no sign-up required.

Open the Factoring Calculator