Free Algebra Solver
Expand expressions

Expression expansion calculator

Apply distribution, multiply terms, and collect the expanded result.

Interpreted as: (x + 3)(x - 2) (Expand) Ready
Examples
Solution

Step-by-step working

Your solution will appear here

Choose an operation and run it to see exact working, verification, and available visuals.

Expanding expressions guide

Expand polynomial products with complete distribution

An expand expression calculator multiplies grouped polynomial factors and then combines like terms. The method is the distributive property applied systematically: every required term must multiply every term in the corresponding factor.

What does it mean to expand an algebraic expression?

Expansion rewrites a product or power without the original multiplication grouping. For example, 3(x + 4) expands to 3x + 12. The expanded and factored forms are equivalent; they simply reveal different features of the same polynomial.

Expanded standard form is useful for combining sums, identifying coefficients, and comparing polynomials. Factored form is often better for seeing zeros. Expanding does not solve for x unless the expression is part of an equation and a solving method follows.

How to expand an expression step by step

Treat subtraction as a signed coefficient and keep grouped factors visible until every required product has been written. Only then collect like powers.

  1. Identify each factor and the terms contained in it.
  2. Distribute a monomial to every term inside its parentheses.
  3. For two polynomials, multiply every term in the first by every term in the second.
  4. Multiply coefficients and apply exponent rules to matching variable bases.
  5. Write all partial products with their correct signs.
  6. Combine like terms and arrange the final polynomial in descending-power order.
  7. Check equivalence by factoring back or evaluating both forms at sample values.

Worked example: (x + 3)(x − 2)

Multiply x by both terms in the second factor: x(x − 2) = x² − 2x. Then multiply 3 by both terms: 3(x − 2) = 3x − 6. Add the partial products to get x² − 2x + 3x − 6.

Combine the linear terms −2x + 3x = x. The expanded result is x² + x − 6. A check at x = 4 gives (7)(2) = 14 in the original form and 16 + 4 − 6 = 14 in the expanded form.

Distributive property
a(b + c) = ab + ac
Binomial product
(a + b)(c + d) = ac + ad + bc + bd
Square of a sum
(a + b)² = a² + 2ab + b²
Conjugate product
(a − b)(a + b) = a² − b²

FOIL is a shortcut, not a separate algebra rule

FOIL stands for First, Outer, Inner, Last and helps organize the four products of two binomials. It is simply the distributive property used twice. Because it is designed for two-term factors, it should not be used as-is for a binomial multiplied by a trinomial.

The broader rule always works: multiply every term in the first polynomial by every term in the second. A binomial times a trinomial begins with six partial products before like terms are combined.

Expanding powers and handling negative signs

A power such as (x + 2)² means (x + 2)(x + 2), not x² + 4. The middle term 4x comes from the two cross-products. Likewise, (x − 2)² = x² − 4x + 4; the square does not make the middle sign positive.

When a negative monomial is outside parentheses, distribute its sign to every term. For −2x(x² − 3x + 1), the result is −2x³ + 6x² − 2x.

Common expansion mistakes

Distributing to only the first term, omitting a cross-product, and combining unlike powers are the main errors. Another is adding exponents during addition rather than during multiplication of equal bases.

Count expected partial products before combining. Then inspect the leading term, constant term, and middle coefficients. The calculator’s equivalent-expression check confirms the collected result against the original supported product.

Frequently asked questions

Concise answers about the method, notation, checks, and calculator limits.

What does an expansion calculator do?

It multiplies grouped polynomial factors, records the partial products, combines like terms, and returns standard form.

Is FOIL the same as distribution?

FOIL is a mnemonic for applying distribution to two binomials. The distributive property is the general rule.

How do I expand (a + b)²?

Write it as (a + b)(a + b), which expands to a² + 2ab + b².

Do exponents add when multiplying terms?

Yes for the same variable base: xᵐ · xⁿ = xᵐ⁺ⁿ. Coefficients multiply separately.

Why must I combine like terms after distributing?

Different partial products may have the same variable power, so collecting them produces the final standard polynomial.

How can I verify an expansion?

Factor the result when possible or evaluate the original and expanded forms at the same sample values.

Math keypad

Expand mode

Use the keypad below or tap the expression to use your phone keyboard.

Keyboard tips

Ctrl + Enter
Run the selected operation
^
Enter a power, such as x^2
sqrt(
Calculate an exact or simplified square root
a:b
Separate quantities in a ratio
12, 18
Separate integers in an LCM and GCD calculation
@ x =
Assign x when evaluating an expression
y =
Enter a polynomial function to graph
|
Wrap an absolute-value expression