Simplify Calculator with Steps - Simplify Expressions Step by Step

Simplify with Steps

Enter any expression — see every simplification step

Supports: variables (a-z), +, -, *, ^, parentheses, fractions, decimals

Try an example:

How to Use This Calculator

  1. Type or paste your algebraic expression in the input field (e.g., 2(3x + 4) - 5x + 7)
  2. Use ^ for exponents (e.g., x^2 for x²)
  3. Click Simplify Expression or press Enter to see the result
  4. Review each numbered step showing how the expression was simplified
  5. Try the example buttons to explore different expression types

Supported Expressions

Polynomial Simplification

3x² + 2x + x² - 5x + 4

Distribution / Expanding

2(3x + 4) - 5x + 7

FOIL / Product of Binomials

(x + 3)(x - 2)

Fraction Simplification

18/24 → 3/4

Multi-Variable Expressions

4x + 3y - 2x + 5y - 1

Powers and Exponents

(2x + 1)²

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

Simplify Calculator with Steps: How to Simplify Any Algebraic Expression

About the Author

Marko Šinko - Co-Founder & Lead Developer

Marko Šinko

Co-Founder & Lead Developer, AI Math Calculator

Lepoglava, Croatia
Advanced Algorithm Expert

Croatian developer with a Computer Science degree from University of Zagreb and expertise in advanced algorithms. Co-founder of award-winning projects, ensuring precise mathematical computations and reliable calculator tools.

📅 Published:
Simplify calculator with steps displaying algebraic expression simplification with numbered step-by-step solution breakdown and results

This Simplify Calculator with Steps turns confusing algebraic expressions into clean, reduced forms while showing you exactly how each simplification happens. The step-by-step simplifier walks through distribution, grouping, and combining — step by numbered step — so you learn the process, not just the answer. Instead of staring at 2(3x + 4) - 5x + 7 and wondering where to start, enter it above and watch each transformation unfold.

What Does It Mean to Simplify an Expression?

Simplifying an algebraic expression means rewriting it in the most compact form possible without changing its value. The core operations are:

  • Combining like terms — adding or subtracting terms that share the same variable and exponent (3x + 5x = 8x)
  • Distributing — multiplying a factor across terms inside parentheses (2(x + 3) = 2x + 6)
  • Reducing fractions — dividing numerator and denominator by their greatest common divisor (18/24 = 3/4)
  • Applying exponent rules — expanding powers like (x + 1)² = x² + 2x + 1

The simplified form has the fewest possible terms, no unnecessary parentheses, and all like terms merged into single terms. For a deeper dive into combining terms specifically, see our combine like terms calculator.

How Our Simplify Calculator with Steps Works

Follow this exact order every time you simplify an expression. Skipping or rearranging steps is the most common source of errors in algebra.

StepActionExample
1Remove parentheses by distributing2(3x + 4) → 6x + 8
2Identify like terms6x, -5x are like terms
3Combine like terms6x - 5x = x
4Combine constants8 + 7 = 15
5Write in standard formx + 15

Standard form means terms are ordered from highest degree to lowest, with constants last: ax² + bx + c. This convention makes expressions easier to compare and work with in later problems.

Worked Examples with Full Solutions

Example 1: Distribution and combining

Simplify: 3(2x - 1) + 4(x + 5)

Step 1: Distribute 3 → 6x - 3

Step 2: Distribute 4 → 4x + 20

Step 3: Combine x-terms: 6x + 4x = 10x

Step 4: Combine constants: -3 + 20 = 17

Result: 10x + 17

Example 2: FOIL (multiplying two binomials)

Simplify: (x + 3)(x - 2)

First: x · x = x²

Outer: x · (-2) = -2x

Inner: 3 · x = 3x

Last: 3 · (-2) = -6

Combine: x² + (-2x + 3x) - 6

Result: x² + x - 6

Example 3: Multi-variable with exponents

Simplify: 5a² + 3b - 2a² + b + 7

Group a² terms: 5a² - 2a² = 3a²

Group b terms: 3b + b = 4b

Constants: 7

Result: 3a² + 4b + 7

For expressions that need expanding before simplifying, our expand and simplify calculator is another great tool that focuses specifically on the expansion process.

Like Terms: The Rules That Matter

Two terms are “like terms” only when they have exactly the same variable(s) raised to exactly the same power(s). The coefficient (the number in front) does not need to match — that's the part you add or subtract.

TermsLike Terms?Why
3x and 7xYesSame variable (x), same power (1)
4x² and -2x²YesSame variable (x), same power (2)
5x and 5x²NoDifferent powers (1 vs 2)
3x and 3yNoDifferent variables (x vs y)
6 and -4YesBoth are constants (no variable)
2xy and 5xyYesSame variables, same powers

Once you've mastered simplification, the next step is often factoring the simplified expression — the reverse process of distribution. While simplifying reduces 2(x + 3) to 2x + 6, factoring rewrites 2x + 6 back as 2(x + 3).

Common Mistakes to Avoid

  • Combining unlike terms: Writing 3x + 2x² = 5x² is wrong. The terms x and x² have different exponents and cannot be combined. The correct simplification is 2x² + 3x (just reorder).
  • Forgetting to distribute the negative sign: In -2(x - 3), both terms inside get multiplied by -2, giving -2x + 6, not -2x - 6. The minus sign flips the sign of every term inside the parentheses.
  • Dropping terms during distribution: For 3(x² + 2x - 5), you must multiply all three terms: 3x² + 6x - 15. Missing the last term is a common careless error.
  • Wrong sign when combining: In 4x - 7x, the result is -3x, not 3x. Think of it as 4 - 7 = -3, then attach the variable.

Distribution: The Key to Removing Parentheses

The distributive property states that a(b + c) = ab + ac. This is the fundamental tool for removing parentheses from algebraic expressions. When the factor outside is negative, every sign inside flips:

3(x + 4) = 3x + 12 — multiply each term by 3

-2(x - 5) = -2x + 10 — multiply each term by -2 (signs flip)

x(x + 3) = x² + 3x — a variable can be the distributed factor

(x + 2)(x + 3) = x² + 5x + 6 — double distribution (FOIL method)

For practice with distribution specifically, our algebra calculator with steps provides additional step-by-step support for solving full equations after simplification.

Tips for Accurate Simplification

  • Work left to right, inside out: Simplify innermost parentheses first, then work outward. For nested expressions like 2[3(x + 1) - 4], start with the inner (x + 1).
  • Underline or color-code like terms: Before combining, mark groups of like terms visually. This prevents mixing up x, x², and xy terms.
  • Check your answer by substitution: Plug in a simple value like x = 2 into both the original and simplified expression. If they give the same number, your simplification is correct.
  • Write terms in standard order: Highest degree first, alphabetical within the same degree, constants last. This makes it easy to spot like terms and verify your work.
  • Double-check signs after distribution: The most frequent algebra error is a wrong sign. After distributing a negative, re-read each term to confirm the sign is correct.

If you're working with expressions that involve solving for a variable after simplification, our simplify calculator also handles fraction reduction and basic arithmetic simplification alongside algebraic expressions.

Simplifying vs Factoring vs Expanding

Students often confuse simplification with related algebra operations. Here's how they differ:

OperationWhat It DoesExample
SimplifyReduces to fewest terms3x + 2x + 1 → 5x + 1
ExpandRemoves parentheses(x + 2)² → x² + 4x + 4
FactorRewrites as a productx² + 5x + 6 → (x + 2)(x + 3)
SolveFinds variable value2x + 4 = 10 → x = 3

Simplification is typically the first step before factoring, solving, or graphing. You simplify an expression to make it easier to work with in subsequent operations. The simplify calculator with steps shown here covers both expansion and term combination — the two most common sub-tasks within simplification.

When to Use This Calculator

  • Homework verification: Solve by hand first, then check each step against the calculator to catch mistakes early
  • Exam preparation: Practice with the example expressions to build speed and confidence with different expression types
  • Learning distribution and FOIL: See exactly how parentheses are expanded, term by term, for expressions like (2x + 1)²
  • Complex multi-variable problems: When an expression has 5+ variables or nested parentheses, the step-by-step breakdown prevents errors that are easy to make by hand

Frequently Asked Questions

Still Have Questions?

The detailed content on this page provides comprehensive explanations and examples to help you understand better.