Example 1 — Simple expansion
\(3(x+4)=3x+12\).
Enter an algebraic or numeric expression and apply the distributive property to expand/simplify it.
a*(b+c) or (a+b)*c.
Tip: use * for multiplication (e.g., 3*(x+5)).
Works with numbers or variables (e.g., x, y).
Helping notes: The distributive law says a(b + c) = ab + ac and a(b - c) = ab - ac.
This tool expands your input and simplifies it automatically.
If you only use numbers, you'll also see a numeric value. With variables, you'll get symbolic results.
3*(x+5) ⇒ 3*x+153*x+153*x+15A Distributive Property Calculator applies the identity \(a(b+c)=ab+ac\) to algebraic expressions so you can expand, simplify, or factor them quickly and reliably. It handles integers, fractions, decimals, and symbols; respects order of operations; and keeps track of signs to prevent common mistakes. Whether you need to distribute a single term across a sum/difference, expand products like \((p+q)(r+s)\), or reverse the process by factoring out a greatest common factor (GCF), the calculator shows the intermediate lines, then combines like terms into a clean final form suitable for homework, exams, and programming tasks.
The tool parses your input, normalizes it to standard form, and applies distributive steps systematically. When expanding, it multiplies each term in a parenthesis by the outside factor, accumulates results, and merges like terms. For binomial products, it executes the distributive law twice (often remembered as FOIL), producing all pairwise products. For factoring, it searches for a nontrivial GCF among coefficients and variables, then rewrites the sum or difference as a product of the GCF and a simplified parenthesis. It also supports sign-sensitive cases such as distributing a negative or factoring out a negative to make leading coefficients positive. Exact rational arithmetic is used where possible so results are precise, not rounded.
3(x+4), (x+2)(x-3)) or a sum to factor (e.g., 8x+12).Distributive law over addition: \[ a(b+c)=ab+ac. \]
Distributive law over subtraction: \[ a(b-c)=ab-ac. \]
Generalized (sum of many terms): \[ a\!\left(\sum_{i=1}^{n} t_i\right)=\sum_{i=1}^{n} (a\,t_i). \]
Binomial–binomial (double distribution): \[ (p+q)(r+s)=pr+ps+qr+qs. \]
Factoring out the GCF (reverse distribution): \[ ab+ac=a(b+c). \]
\(3(x+4)=3x+12\).
\(-2(5y-3)=-10y+6\).
\((x+2)(x-3)=x(x-3)+2(x-3)=x^2-3x+2x-6=x^2-x-6\).
\(8x+12=4(2x+3)\).
\(\tfrac{1}{2}(4a-6b)=2a-3b\).
It’s the identity \(a(b+c)=ab+ac\), letting you multiply a term across a sum or difference.
Expanding applies distribution to remove parentheses; factoring reverses it to extract a common factor.
Yes. It distributes signs to every term and can factor out a negative for cleaner leading terms.
Yes. After distribution, coefficients of identical variable powers are merged into a simplified result.
Absolutely. It multiplies coefficients exactly for rationals and precisely for decimals.
FOIL is just double distribution for two-term parentheses; it’s the same rule applied twice.