FOIL Calculator
Enter any binomial expression and get a beautiful, color-coded step-by-step solution using the First, Outer, Inner, Last method.
FOIL Method Calculator
A precise binomial expansion tool that applies the distributive property to any pair of binomial expressions.
The FOIL method calculator takes any two binomials in the format (ax + b)(cx + d) and expands them into a simplified polynomial. It applies the distributive property four times — multiplying First terms, Outer terms, Inner terms, and Last terms — then combines like terms to produce the final algebraic expression.
Unlike traditional algebra tools that show only the answer, this FOIL calculator provides a step-by-step solver with color-coded term pairs. Each coefficient, variable, and constant term is tracked through the expansion. The result appears in standard form, ready for use in quadratic equations or further polynomial operations.
The FOIL method is the distributive property applied twice. For any binomials (a + b)(c + d), you distribute a across (c + d), then distribute b across (c + d). FOIL is the mnemonic that keeps the order straight.
Binomial Multiplication Calculator
Visualize binomial multiplication using the area model — a grid-based approach to polynomial expansion.
Binomial multiplication is the process of multiplying two algebraic expressions that each contain exactly two terms. The area model (also called algebra tiles or the box method) organizes this multiplication into a 2×2 grid where each cell represents a partial product.
Each coefficient multiplies across rows and columns. The four cells of the grid correspond to the four FOIL products. Combining the cell values — grouping like terms along the diagonals — yields the expanded polynomial. This visual approach reduces distribution errors and makes the connection between multiplication and area concrete.
Multiply Binomials Calculator
Expand any binomial product into standard form using term-by-term distribution.
To multiply binomials, distribute each term of the first binomial across every term of the second. For (a + b)(c + d), this produces four products: ac, ad, bc, and bd. After combining like terms (typically the middle two), you get a trinomial in standard form.
This technique is foundational in common core math and appears in SAT math prep, ACT algebra, and college prerequisites. Binomial expansion extends to problems involving factoring, solving quadratic equations with the quadratic formula, and simplifying nested parentheses in advanced calculus.
What is the FOIL Method?
A systematic technique for multiplying two binomials, powered by the distributive property.
The FOIL method is a mnemonic for multiplying two binomials. FOIL stands for First, Outer, Inner, Last — the four multiplications you perform, then combine. It is a specific application of the distributive property that ensures every term in the first binomial is multiplied by every term in the second.
Given two binomials (a + b)(c + d), the FOIL method produces: First (a × c), Outer (a × d), Inner (b × c), and Last (b × d). The sum ac + ad + bc + bd is then simplified by combining like terms into the final polynomial.
The FOIL method works with any pair of binomials containing variables, constants, or both. It is the same process used by algebra calculators like Mathway, Symbolab, and Wolfram Alpha, and is taught in Khan Academy courses on polynomial expansion.
How to Do the FOIL Method?
Follow these four steps to expand any binomial product using the FOIL method.
FOIL step by step: Start with two binomials such as (2x + 3)(x − 4). The FOIL method breaks this into four multiplications. Each step isolates one pair of terms, calculates the product, and moves to the next pair.
First Terms
Multiply the first term of each binomial: 2x × x = 2x²
Outer Terms
Multiply the outermost terms: 2x × (−4) = −8x
Inner Terms
Multiply the innermost terms: 3 × x = 3x
Last Terms
Multiply the last term of each binomial: 3 × (−4) = −12
After all four products are computed, write them as a sum and combine like terms. The result is the expanded polynomial — in this example, 2x² − 5x − 12. This same process works on a TI-84 Plus, Casio fx-991EX, or any algebra calculator that supports step-by-step solving.
What Does FOIL Stand For?
FOIL is a mnemonic that maps each letter to a specific term pair in binomial multiplication.
FOIL stands for First, Outer, Inner, Last. Each letter tells you which two terms to multiply from the pair of binomials. The mnemonic ensures you never skip a product — a common source of errors when using the distributive property by hand.
The reverse FOIL method works backward: given a trinomial like x² + 5x + 6, you find two binomials (x + 2)(x + 3) whose FOIL expansion produces the original. This reverse process is called factoring and connects directly to the quadratic formula for solving quadratic equations.
FOIL Calculator Step by Step
A complete worked example showing every step of the FOIL method with color-coded terms.
Expand (3x − 2)(4x + 1) using the FOIL method. This FOIL calculator online tool performs each multiplication and tracks every coefficient through the process — with step-by-step verification that avoids distribution errors.
After computing all four products, combine like terms: 12x² + 3x − 8x − 2 simplifies to 12x² − 5x − 2. FOIL method examples like this appear across educational tools including Desmos, Khan Academy, Mathway, and Symbolab.
Special Patterns in FOIL
Explore Algebra Calculators
Choose from our specialized tools to expand, factor, and master algebraic equations step-by-step.
FOIL Method Calculator
Enter any binomial expression and get a beautiful, color-coded step-by-step solution using the First, Outer, Inner, Last method.
Try ToolReverse FOIL Calculator
Enter any quadratic trinomial and decompose it step-by-step back into its original binomial factors.
Try ToolBox Method Calculator
Multiply binomials visually using a 2x2 grid diagram that helps organize and combine terms.
Try ToolMultiply Binomials Calculator
Multiply any two binomials step-by-step using the distributive property of algebra.
Try ToolFOIL with Radicals Calculator
Multiply binomials containing square roots and radicals step-by-step, including rationalization and radical simplification.
Try ToolFOIL Math Calculator
Explore the algebraic theory, formulas, and proofs behind the FOIL binomial multiplication method.
Try ToolFrequently Asked Questions
Common questions about the FOIL method, this calculator, and binomial multiplication.