Simplify algebraic expressions instantly with a breakdown of the rules applied and an expanded form.
Simplifying algebraic expressions is one of the most fundamental skills in mathematics — it means reducing an expression to its shortest, cleanest equivalent form by combining like terms, applying exponent rules, reducing fractions, and using algebraic identities. Every math course from algebra through calculus requires this skill, and it's the foundation for solving equations, computing derivatives, and factoring polynomials.
Doing it by hand is straightforward for simple cases, but expressions with nested parentheses, multiple variables, trigonometric functions, or rational terms quickly become tedious and error-prone. Our free expression simplifier instantly reduces any algebraic expression to its simplest form and also provides the fully expanded form, so you can compare both representations.
Enter any algebraic expression using standard mathematical notation — the simplifier accepts variables, constants, arithmetic operators, exponents, trigonometric functions, and parentheses. The mathjs engine parses the expression, applies algebraic rules systematically, and returns the simplified form (shortest equivalent expression) along with the expanded form (all products distributed, all parentheses removed).
Having both forms is valuable because sometimes the simplified form is factored (like (x+1)²) while the expanded form is distributed (like x²+2x+1), and different contexts call for different representations.
Input: 2*x + 3*x + x^2 - x^2
Output: 5x
The x² and -x² cancel out, and 2x + 3x combine to 5x. The simplifier identifies and combines like terms automatically.
The simplifier handles polynomials, rational expressions, expressions with exponents and roots, trigonometric functions (sin, cos, tan), and combinations of these. It works with single or multiple variables and supports standard arithmetic operations.
The simplified form is the shortest equivalent expression, which may include factored terms like (x+1)². The expanded form distributes all products and removes all parentheses, giving a fully written-out polynomial like x² + 2x + 1. Both are mathematically equivalent.
The simplifier focuses on reducing expressions to their simplest form, which sometimes involves factoring (like recognizing x² - 9 as (x-3)(x+3)). For dedicated factoring, the simplified output will show factored forms when they're simpler than the expanded version.
If the expression is already in its simplest form, the calculator returns it unchanged. This confirms that no further reduction is possible — which is actually useful information when you're checking your own work.
Yes. The simplifier handles expressions with multiple variables like 2xy + 3xy - x + x, combining like terms across all variables present in the expression.
Yes, it is completely free with no usage limits. Simplify as many expressions as you need for algebra, precalculus, or any other coursework.
Let ChatGPT, Claude, or Perplexity do the thinking for you. Click a button and see what your favorite AI says about Formula Bot.
Compute symbolic derivatives instantly with step-by-step rules and an interactive graph of f(x) and f'(x).
Convert between units of length, weight, temperature, volume, speed, time, and area instantly.
Add, subtract, multiply, and divide fractions instantly with step-by-step simplification to lowest terms.
Compute mean, median, mode, standard deviation, variance, quartiles, and a full five-number summary from any dataset.
Calculate compound interest with year-by-year breakdowns, future value, and effective annual rate.
Compute combinations (nCr), permutations (nPr), and factorials (n!) instantly with step-by-step formula expansions.
Perform complex number arithmetic, find conjugates, magnitude, and polar form with step-by-step solutions.
Compute indefinite and definite integrals instantly with AI-powered step-by-step solutions.
Convert numbers between binary, octal, decimal, and hexadecimal instantly with all representations shown at once.
Evaluate limits of functions instantly with a table of approaching values from left, right, or both sides.
Calculate percentages three ways: find X% of Y, what percent X is of Y, or percentage change.
Compute the line of best fit (y = mx + b), R-squared, correlation coefficient, predictions, and residuals from any dataset.
Find real and complex roots of quadratic, cubic, and quartic polynomials with step-by-step solutions.
Compute sigma notation sums instantly with individual terms and partial sums displayed step by step.
Find GCD, LCM, and prime factorizations instantly with step-by-step Euclidean algorithm and trial division.
Compute determinant, inverse, transpose, multiplication, eigenvalues, and rank — with step-by-step explanations.
Compute dot product, cross product, magnitude, unit vectors, and angle between vectors — with step-by-step formulas.
Solve linear systems (Ax = b) and quadratic equations (ax^2+bx+c = 0) instantly with step-by-step solutions and verification.
Calculate tips and split bills with ease.
Calculate your grade point average instantly.
Calculate area for any shape and convert between units.
Find square roots with step-by-step solutions.
Find out what you need on your final exam.
Solve quadratic equations step by step.
Find the missing side of a right triangle.
Calculate annuity payments and values.
Calculate dividend yield and income projections.
Solve long division with detailed steps.
Calculate your exact age in years, months, and days.
Find the slope and equation of a line.
Calculate how your investments grow over time.
Calculate sale prices and savings instantly.
Convert and calculate with scientific notation.
Calculate logarithms with any base.
Round numbers to any decimal place.
Calculate markup percentage and profit margins.
Add, subtract, multiply, and divide mixed numbers.
Calculate powers and exponents step by step.
Count and round significant figures.
Find the midpoint between two coordinate points.
Calculate percent error for experiments and data.
Find the GCF and LCM of any numbers.
Convert decimals to fractions in lowest terms.
Sign up for free and unlock unlimited calculations, saved history, and more.
Get Started Free