Multiplying Polynomials Calculator

Multiply polynomials and see the expanded result instantly

Multiply polynomials and see the expanded result with each step of the multiplication process clearly shown.

Updated June 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Polynomial multiplication works like expanding a compressed spring — each term in the first polynomial must touch each term in the second polynomial exactly once. When you multiply (x + 3)(x + 2), you are essentially calculating the area of a rectangle with sides (x + 3) and (x + 2). The area breaks into four pieces: x times x, x times 2, 3 times x, and 3 times 2.

The distributive property governs this process. Every term in the first polynomial distributes across every term in the second polynomial. If the first polynomial has 3 terms and the second has 4 terms, you perform exactly 12 multiplications before combining like terms.

The key insight is that polynomial multiplication preserves algebraic structure. The degree of the result equals the sum of the degrees of the original polynomials. A degree-2 polynomial times a degree-3 polynomial always produces a degree-5 result, regardless of the specific coefficients involved.

When To Use This
Right tool, right situation

Use polynomial multiplication when expanding algebraic expressions for calculus, solving quadratic equations by factoring in reverse, or calculating areas of geometric shapes with polynomial side lengths. Physics students multiply polynomials when modeling motion with polynomial position functions and need velocity or acceleration formulas.

Do not use this method when the polynomials are already factored and you need to find roots or zeros. Factored form (x - 2)(x + 3) = 0 immediately shows the roots x = 2 and x = -3, but expanding to x² + x - 6 = 0 requires additional work to find the same information.

Polynomial multiplication becomes impractical for very high-degree polynomials or when symbolic computation is not needed. For polynomials beyond degree 5, consider whether numerical methods or computer algebra systems would be more efficient than hand calculation.

Common Mistakes
Why results sometimes look wrong

The most common mistake is forgetting to multiply every term by every term. Students often multiply only the first and last terms, missing the cross products that create the middle terms. In (x + 3)(x + 2), forgetting the 3x and 2x terms leads to the incorrect result x² + 6 instead of x² + 5x + 6.

Another frequent error occurs when handling negative signs. When multiplying (x - 3)(x + 2), the term (-3)(2) equals -6, not +6. Students sometimes flip signs randomly or forget that negative times positive equals negative. Careful attention to sign rules prevents this confusion.

The third major mistake involves combining terms incorrectly. Students might combine 2x² and 3x to get 5x², but these are not like terms because they have different powers. Only terms with identical variable parts can be combined. Writing out each multiplication step explicitly helps avoid this error.

The Math
Worked examples and deeper derivation

The mathematical foundation rests on the distributive property of multiplication over addition: a(b + c) = ab + ac. When multiplying (p₁ + p₂ + ...)(q₁ + q₂ + ...), each pᵢ multiplies each qⱼ to produce the term pᵢqⱼ in the expanded result.

For variables with exponents, the exponent rule xᵐ × xⁿ = xᵐ⁺ⁿ applies. When multiplying 3x² by 5x³, you get 15x⁵ because 3 × 5 = 15 and x² × x³ = x²⁺³ = x⁵. This rule comes from the definition of exponents as repeated multiplication.

Combining like terms follows from the fact that multiplication distributes over addition in reverse: ax + bx = (a + b)x. Terms with identical variable parts can be combined by adding their coefficients. The final polynomial is written in standard form with terms arranged by decreasing degree.

Multiplying Simple Binomials
First polynomial: (x + 3), Second polynomial: (x + 2)
Result: x² + 5x + 6. Each term in the first polynomial multiplies each term in the second polynomial: x·x = x², x·2 = 2x, 3·x = 3x, 3·2 = 6. Combining like terms gives x² + 5x + 6.
Multiplying with Negative Terms
First polynomial: (2x - 1), Second polynomial: (x + 4)
Result: 2x² + 7x - 4. The multiplication produces: 2x·x = 2x², 2x·4 = 8x, (-1)·x = -x, (-1)·4 = -4. Combining like terms: 2x² + 8x - x - 4 = 2x² + 7x - 4.
Multiplying Higher Degree Polynomials
First polynomial: (x² + x + 1), Second polynomial: (x - 1)
Result: x³ - 1. Each term multiplies: x²·x = x³, x²·(-1) = -x², x·x = x², x·(-1) = -x, 1·x = x, 1·(-1) = -1. Combining: x³ - x² + x² - x + x - 1 = x³ - 1.
Expert Unlock
The thing most explanations skip

The structure of polynomial multiplication reveals why FOIL works for binomials but breaks down for higher-degree polynomials. FOIL is actually just the distributive property disguised with memorable letters — it is not a separate mathematical rule. Professional mathematicians think in terms of the general distributive principle rather than memorizing case-specific acronyms.

How does polynomial multiplication work?

What is the FOIL method for multiplying binomials?
FOIL stands for First, Outer, Inner, Last. For (a + b)(c + d): First terms ac, Outer terms ad, Inner terms bc, Last terms bd. Then combine like terms in the result ac + ad + bc + bd.
How do you multiply polynomials with more than two terms?
Use the distributive property repeatedly. Each term in the first polynomial multiplies every term in the second polynomial. For three-term polynomials, you get nine multiplication steps before combining like terms.
Why do the exponents add when multiplying variables?
When multiplying powers of the same variable, you add the exponents according to the rule x^m × x^n = x^(m+n). This comes from the definition of exponents as repeated multiplication.

Need something this doesn't cover?

Suggest a tool — we'll build it →