FOIL Method Calculator

Expanded Form
Simplified
FOIL Steps

How It Works

This foil method calculator uses established formulas to provide accurate results.

The basic rule:

  • (ax + b)(cx + d) = acx² + adx + bcx + bd
  • FOIL = First, Outer, Inner, Last
  • Combine like terms (Outer + Inner) for the middle term

Results are estimates. Consult a professional for critical decisions.

Want to Actually Learn Algebra?

Calculators give you answers — but if you want to understand the math, Allday Everyday Math teaches Algebra 1 fast with structured lessons, worked examples, and practice quizzes that build real confidence.

Explore Allday Everyday Math →

Frequently Asked Questions

What does FOIL stand for?

FOIL stands for First, Outer, Inner, Last. It is a mnemonic for the order in which you multiply terms when expanding two binomials. First: first terms of each binomial, Outer: outermost terms, Inner: innermost terms, Last: last terms.

Does FOIL only work for binomials?

Yes, FOIL is specifically for multiplying two binomials (two-term expressions). For multiplying polynomials with more terms, use the distributive property — multiply each term in the first polynomial by every term in the second.

How do I check my FOIL result?

Substitute a simple value like x = 1 into both the original binomials and your expanded result. Both should give the same number. For example, (2+3)(4-1) = 5·3 = 15, and 8+(-2)+12+(-3) = 15.