Box Method Calculator

Multiply two binomials with the box (area) model: split (ax + b)(cx + d) into a 2x2 grid of partial products, then combine like terms into the expanded polynomial.

Quick Facts

Box method
Also called the area model
Each binomial's terms label a row and a column; every grid cell is one partial product.
Same as FOIL
Four products, different layout
First, Outer, Inner, Last map directly onto the box's four cells: ac, ad, bc, bd.
Scales up
Works for any polynomial size
A trinomial times a binomial just needs a 3x2 grid instead of 2x2.

Your Results

Calculated
x² coefficient
-
Top-left cell: a × c
x coefficient
-
Combined middle cells: ad + bc
Constant term
-
Bottom-right cell: b × d
Expanded polynomial
-
Full simplified product

Ready

Set the four coefficients a, b, c, d, then press Calculate to see the expanded product.

How the Box Method works

The box method, also called the area model, multiplies two binomials by splitting each one into its two terms and arranging them along the edges of a 2x2 grid. Every cell in the grid holds the product of the term above it and the term beside it; adding all four cells together and combining like terms gives the expanded polynomial.

Formula and method

For two binomials (ax + b) and (cx + d), the box has four cells:

  • Top-left: a × c → the x² term
  • Top-right: a × d → an x term
  • Bottom-left: b × c → an x term
  • Bottom-right: b × d → the constant term

Summing the grid and combining the two middle cells (both contain an x term) gives the expanded trinomial:

(ax + b)(cx + d) = ac·x² + (ad + bc)·x + bd

This is algebraically identical to FOIL (First, Outer, Inner, Last): ac is the "First" product, ad and bc are the "Outer" and "Inner" products, and bd is the "Last" product. The box method places the same four products into a grid instead of a memorized order, which makes it easier to see which terms combine.

Worked example

For (2x + 3)(4x + 5): the grid gives 2 × 4 = 8 for the x² cell, 2 × 5 = 10 and 3 × 4 = 12 for the two middle cells, and 3 × 5 = 15 for the constant cell. Adding the middle cells (10 + 12 = 22) gives the final result 8x² + 22x + 15.

Common sources of error

  • Sign mistakes: a negative term carries its sign into both cells it touches — enter b or d as a negative number rather than trying to subtract it separately.
  • Forgetting to combine like terms: the two middle cells both contain an x term and must be added together, not left as two separate terms in the final answer.
  • Dropping a zero term too early: if a coefficient is 0, that term still occupies a cell during multiplication — it only disappears from the final polynomial after the cell products are computed.

Beyond two binomials

The same grid idea scales up: a binomial times a trinomial uses a 2x3 grid, and two trinomials use a 3x3 grid. Every cell is still just one term from each factor multiplied together, and the last step is always the same — add every cell and combine like terms. This calculator covers the common two-binomial case.

Frequently Asked Questions

What is the box method in algebra?
The box method (also called the area model) multiplies two polynomials by drawing a grid with one factor's terms labeling the rows and the other factor's terms labeling the columns. Each cell holds the product of its row and column term, and adding every cell together gives the expanded polynomial.
How is the box method different from FOIL?
FOIL (First, Outer, Inner, Last) and the box method compute the exact same four products for two binomials. FOIL lists them in a fixed order, while the box method arranges them in a 2x2 grid. The box method also generalizes cleanly to longer polynomials, where the FOIL acronym no longer applies.
Can the box method multiply more than two binomials or larger polynomials?
Yes. A binomial times a trinomial uses a 2x3 grid instead of 2x2, and any polynomial times any polynomial follows the same idea: one factor's terms across the top, the other's down the side, then sum every cell. This calculator handles the common two-binomial case.
What if a coefficient is zero or negative?
A zero coefficient removes that term entirely, and a negative coefficient carries its sign into every cell it touches. The calculator handles both automatically, combining like terms and dropping zero terms from the final expanded polynomial.