Skip to content
ToolUlkaa Tool
All tools

Mathematics

Percentage CalculatorFraction CalculatorEquation SolverTensorMatrix CalculatorUnit ConverterNumber Base ConverterDerivative CalculatorIntegral CalculatorLimit CalculatorAlgebra CalculatorQuadratic Formula CalculatorFactoring CalculatorLogarithm CalculatorSquare Root CalculatorLong Division CalculatorSignificant Figures CalculatorLCM and GCF CalculatorPrime Factorization CalculatorTriangle CalculatorPythagorean Theorem CalculatorSlope CalculatorArea CalculatorVolume CalculatorScientific CalculatorGraphing Calculator

Categories

AcademicTextMathematicsStatisticsMachine LearningAIData ScienceFile
All tools
Mathematics

Factor Calculator

Write a polynomial as a product of simpler factors, with the working shown.

What to do
x3−x2−4x+4x^{3}-x^{2}-4x+4x3−x2−4x+4

Factored form

(x−1)(x−2)(x+2)\left(x-1\right)\left(x-2\right)\left(x+2\right)(x−1)(x−2)(x+2)
  • input
  • result
Table of values
Graph of x^3-x^2-4*x+4: sampled values across the visible range
xinputresult
-6-224-224
-4.8-110.43-110.43
-3.6-41.216-41.216
-2.4-5.984-5.984
-1.25.6325.632
044
1.2-0.512-0.512
2.42.4642.464
3.623.29623.296
4.872.35272.352
6160160

Step-by-step working

  1. 1Factor by grouping
    x3−x2−4x+4x^{3}-x^{2}-4x+4x3−x2−4x+4
    ↓
    (x−1)(x2−4)\left(x-1\right)\left(x^{2}-4\right)(x−1)(x2−4)

    Group as (x^{3}-x^{2}) + (-4x+4) and take out the common binomial.

  2. 2Difference of squares
    x2−4x^{2}-4x2−4
    ↓
    (x−2)(x+2)\left(x-2\right)\left(x+2\right)(x−2)(x+2)

    a^2 - b^2 = (a - b)(a + b)

Worked solution: factor x^3 - x^2 - 4x + 4

Worked steps

  1. 1Factor by grouping
    x3−x2−4x+4x^{3}-x^{2}-4x+4x3−x2−4x+4
    ↓
    (x−1)(x2−4)\left(x-1\right)\left(x^{2}-4\right)(x−1)(x2−4)

    Group as (x^{3}-x^{2}) + (-4x+4) and take out the common binomial.

  2. 2Difference of squares
    x2−4x^{2}-4x2−4
    ↓
    (x−2)(x+2)\left(x-2\right)\left(x+2\right)(x−2)(x+2)

    a^2 - b^2 = (a - b)(a + b)

Answer

(x−1)(x−2)(x+2)\left(x-1\right)\left(x-2\right)\left(x+2\right)(x−1)(x−2)(x+2)
  1. Tools
  2. Mathematics
  3. Algebra Calculator
  4. Factor Calculator

About Factor Calculator

Factoring writes a polynomial as a product. This page opens with x^3 - x^2 - 4x + 4, which factors as (x - 1)(x - 2)(x + 2). It is free, needs no sign-up and runs in your browser, so nothing you enter is uploaded.

One route is to group terms: x^2(x - 1) - 4(x - 1) = (x - 1)(x^2 - 4), and x^2 - 4 is a difference of squares, (x - 2)(x + 2). Another is to find the roots 1, 2 and -2 and write a factor for each.

Each factor shows where the polynomial crosses the x axis, which is why the graph of the input passes through 1, 2 and -2. Factoring works on polynomials in a single variable.

How to use Factor Calculator

  1. 1Pick a mode: Simplify, Expand, Factor or Solve.
  2. 2Type the expression in the box, for example (x+2)^3, or use the key pad. For Solve, include an equals sign.
  3. 3Read the result card for the answer in proper notation.
  4. 4Open the steps to see each move, such as expanding, combining terms or cancelling a factor.
  5. 5Look at the graph to confirm the result: the input and the answer lie on the same curve, and roots sit on the x axis.
  6. 6Copy the answer with the copy button, or switch modes to carry the same expression into another operation.

Features

  • Simplify: combines like terms and powers and cancels common factors in fractions.
  • Expand: multiplies out products and powers of sums.
  • Factor: writes a polynomial in one variable as a product of simpler factors.
  • Solve: finds the real and complex roots of a polynomial equation in x.
  • Step-by-step working for every mode.
  • A graph of the input and the result, with solutions marked on the axis.
  • A live preview and a math key pad, so input is easy on a phone.
  • Clear errors for input that cannot be read.

Worked examples

  • x^3 - x^2 - 4x + 4 → gives (x - 1)*(x - 2)*(x + 2)

    Roots at 1, 2 and -2.

Privacy: how it works

  • The algebra is done by code running in your browser tab. Your expressions are not sent to Ulkaa or to any other server, and there is nothing to sign in to.

Tips

  • Use * for products when you can: 4*x is unambiguous.
  • Check a factored form by switching to Expand and typing it in. You should get the original polynomial.
  • To solve a quadratic, put every term on one side so the equation ends in = 0, or let the calculator move the terms.
  • Powers use ^, so x squared is x^2 and the square root of x is sqrt(x).

Frequently asked questions

Is it really free?

Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.

Do I need an account?

No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.

Does it run in my browser?

Yes. Your expressions are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your expressions are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.

How do you factor x^3 - x^2 - 4x + 4?

Group the terms: x^2(x - 1) - 4(x - 1) = (x - 1)(x^2 - 4) = (x - 1)(x - 2)(x + 2).

How does factoring help solve an equation?

If a product is zero, one of its factors is zero. So (x - 1)(x - 2)(x + 2) = 0 gives x = 1, x = 2 or x = -2.

What if a polynomial does not factor?

Some polynomials, such as x^2 + 1, cannot be factored over the real numbers. The calculator then returns the expression unchanged.

More Algebra Calculator pages

  • Algebra CalculatorSimplify, expand, factor or solve an expression, with the working shown and a graph.
  • Simplify CalculatorCombine like terms, tidy powers and cancel common factors, with every move shown.
  • Expand CalculatorMultiply out brackets and powers of sums into a polynomial, with the working shown.
  • Solve for X CalculatorType an equation in x and get every solution, with the working and a graph.

Ulkaa Apps

  • Ulkaa
  • Calendar
  • Task
  • Note
  • Disk
  • Call
  • Contact
  • Mail
  • Finance
  • Health
  • Office
  • Work
  • Workspace
  • Halum
  • Jaal
  • Islam
  • Game
  • Weather
  • Campus
  • News
  • Developer
  • Help
  • Account
About·Privacy·Terms·© 2026 Ulkaa

What is Ulkaa Tool?

Ulkaa Tool is a free collection of fast, privacy-friendly online tools from Ulkaa Network. Calculate your GPA and CGPA, edit rich text, count words and characters, replace text and more — all in your browser.

Every tool runs entirely in your browser — no sign-up, and your data never leaves your device.

Academic

  • GPA Calculator
  • CGPA Calculator
  • Citation Generator
  • Quiz Maker

Text

  • Rich Text Editor
  • Word Counter
  • Character Counter
  • Text Replacement

Ulkaa

  • Ulkaa
  • Ulkaa News
  • Ulkaa Campus
  • Ulkaa Tool
  • Ulkaa Game
  • Ulkaa Weather
  • Ulkaa Islam

Company

  • About Ulkaa
  • Careers
  • Support
  • Help
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Sitemap

© 2015-26, Ulkaa. All rights reserved.
Facebook PageLinkedIn CompanyX (Twitter) ProfileInstagram ProfileGitHub Account