Algebra 1 Basic

Multiplying Polynomials

Enter two polynomials to multiply them together. For two binomials the FOIL method is shown with color-coded F·O·I·L steps. For larger polynomials, full distribution shows every partial product before combining like terms.

FOIL auto-detected
Full distribution for any size
Like-terms combining shown
Live
Polynomial Inputs
Use ^ for exponents: 2x^2 - x + 1
×
Negative terms: use − or -
Examples
Result
Enter two polynomials above, then press Multiply → to see the product with step-by-step work.
FOIL  Method
Product
Degree
Terms
Method
    Step-by-Step Solution
    FOIL Method for Binomials
    (a + b)(c + d) = ac + ad + bc + bd

    FOIL is an acronym that helps you remember which terms to multiply when expanding two binomials. Each letter names a pair of terms:

    • F — First: multiply the first term of each binomial: a · c
    • O — Outer: multiply the outer terms (first of #1 × last of #2): a · d
    • I — Inner: multiply the inner terms (last of #1 × first of #2): b · c
    • L — Last: multiply the last term of each binomial: b · d
    FOIL is just a memory aid for the distributive property. It works for any two binomials, but for trinomials or larger you need full distribution.
    Special Patterns to Know

    Some products appear so often that recognizing their patterns saves time:

    • (a + b)² = a² + 2ab + b² — perfect square trinomial
    • (a − b)² = a² − 2ab + b² — perfect square trinomial
    • (a + b)(a − b) = a² − b² — difference of squares (middle terms cancel)
    • General: each term of the first polynomial multiplies every term of the second
    Tip: enter (x+2)(x+2) or (x+3)(x-3) above to see these patterns in action.

    Polynomials still tripping you up?

    One-on-one Algebra 1 tutoring makes FOIL and polynomial multiplication click — we work through problems matched to your class at your pace, from simple binomials to multi-term distributions.

    Book a Free Consultation →