Multiplying Binomials Calculator

Multiply (ax + b)(cx + d) using FOIL. Detects special patterns: perfect squares and difference of squares.

(ax + b)(cx + d)

First Binomial (ax + b)
Second Binomial (cx + d)
F — First
O — Outer
I — Inner
L — Last

Step-by-Step