FOIL Calculator
Multiply two binomials (ax + b)(cx + d) using the FOIL method: First, Outer, Inner, Last.
This free online foil calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.
Results
x² coefficient (First)
1
Outer term
0
Inner term
0
Constant (Last)
0
x coefficient (Outer + Inner)
0
How to Use This Calculator
Enter your input values
Fill in all required input fields for the FOIL Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The FOIL Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
When to Use This Calculator
- •Use the FOIL Calculator when you need a quick mathematical result without writing out all the steps manually, saving time on repetitive calculations.
- •Use it to verify hand calculations on tests or assignments and catch arithmetic mistakes.
- •Use it when teaching or explaining mathematical concepts to others, demonstrating how changing inputs affects the result.
- •Use it to explore the behavior of mathematical functions across a range of inputs.
Related Calculators
Annulus Area Calculator
Calculate the area of an annulus (ring shape) using A = PI*(R^2 - r^2), where R is the outer radius and r is the inner radius. Essential for engineering washers, pipe cross-sections, circular tracks, orbital mechanics, and ring-shaped design elements.
Binary Multiplication Calculator
Multiply two binary numbers using the shift-and-add method. Shows intermediate partial products in binary and the decimal result.
Chain Rule Calculator
Apply the chain rule of differentiation to composite functions of the form (ax + b)^n. Enter the inner function coefficients and the outer exponent to compute the derivative of nested functions used in physics, engineering, and advanced mathematics.
Dividing Fractions Calculator
Divide one fraction by another using the 'multiply by the reciprocal' method and simplify the result.
Matrix Multiplication Calculator
Multiply two 2×2 matrices using the row-by-column dot product method.
Multiplying Binomials Calculator
Multiply two binomials (ax + b)(cx + d) using the distributive property with detailed step-by-step breakdown.
About FOIL Calculator
The FOIL Calculator multiplies two binomials using the First-Outer-Inner-Last mnemonic. FOIL is one of the most widely taught algebraic techniques, providing a structured way to expand the product of two binomials into a trinomial. The acronym stands for First (multiply the first terms of each binomial), Outer (multiply the outermost terms), Inner (multiply the innermost terms), and Last (multiply the last terms of each binomial). Although FOIL is specifically designed for binomial-by-binomial multiplication, the underlying principle is the distributive property of multiplication over addition. Mastering FOIL builds fluency in polynomial arithmetic and prepares students for more advanced topics like factoring, completing the square, and working with polynomial functions. This calculator breaks down each step so you can see exactly how the four partial products combine into the final result.
The Math Behind It
Formula Reference
FOIL Expansion
(ax+b)(cx+d) = acx² + (ad+bc)x + bd
Variables: a, b from first binomial; c, d from second binomial
Worked Examples
Example 1: Basic FOIL
Expand (2x + 3)(x + 5)
2x² + 13x + 15
Example 2: Difference of squares
Expand (x + 4)(x - 4)
x² - 16
Common Mistakes & Tips
- !Forgetting to combine the Outer and Inner terms into a single middle term
- !Dropping the negative sign when one or both constants are negative
- !Trying to use FOIL for products of polynomials with more than two terms
- !Forgetting that (x + a)² ≠ x² + a²; the cross term 2ax is essential
Related Concepts
Used in These Calculators
Calculators that build on or apply the concepts from this page:
Frequently Asked Questions
Does FOIL work for trinomials?
No. FOIL is specifically for multiplying two binomials (two-term expressions). For trinomials or higher-degree polynomials, use the distributive property (box/area method) to multiply every term by every other term.
Is FOIL the same as distribution?
FOIL is a specific application of the distributive property for the case of two binomials. It produces the same result as full distribution but provides a memorable structure for this common case.
Embed this calculator on your site
Paste this snippet into your blog, course page, or documentation to drop a live, interactive FOIL Calculator into your page.
Free to embed — includes a link back to MegaCalc.