Polyfactor!

Polyfactor is a polynomial factoring calculator. It uses the rational roots test to factor polynomials with integer coefficients into as many lower degree polynomials as possible. Exponents are displayed using superscript characters instead of the common ^ syntax.