Algebra equation solver, step by step
Type an equation and watch it get solved line by line, every step lined up on the equals sign with the move that got it there. Then see it on a graph.
Pick a tool for the problem in front of you
- ax + b = cSolve for xIsolate x, or any letter in a formula
- 2x+y=7; x−y=2Systems of equationsElimination steps and the crossing point
- −2x+4 ≥ 10InequalitiesInterval notation and a number line
- 6x²+11x−10FactoringGCF, AC method, special products
- ax²+bx+c = 0Quadratic solverFactor, complete the square or use the formula
- x = (−b ± √Δ)/2aThe quadratic formulaWhere it comes from, step by step
- (x+h)² = kCompleting the squareCalculator plus a visual tile model
- b² − 4acDiscriminantHow many roots, and what kind
- a(x−h)²+kVertex formStandard ↔ vertex form, with the parabola
- y = f(x)Graphing calculatorPlot up to four functions, find crossings
- y = mx + bSlope-intercept formFrom two points or standard form
- ?x + ? = ?Practice problemsEndless problems, checked instantly
Solvers for specific equation types: linear equation solver · two-step equation solver · multi-step equation solver · literal equation solver · absolute value equation solver · rational equation solver · exponential equation solver · cubic & polynomial equation solver
Stuck on a word problem?
The hardest part is usually writing the equation, not solving it. Paste the problem and the AI helper will name the variables and write the equation for you. The exact solver then takes over, so the arithmetic is never guessed.
Only the text you paste is sent, and only when you press the button.
How the solver writes its steps
EquationCraft solves the way a teacher would on the board: one legal move per line, applied to both sides.
- Tidy each side. Expand brackets and combine like terms, so becomes .
- Clear fractions. Multiply both sides by the least common denominator.
- Collect the variable. Add or subtract terms so every is on one side.
- Isolate it. Divide by the coefficient. For quadratics it factors if it can, otherwise it uses the quadratic formula.
- Check. Substitute the answer back and confirm both sides match, rejecting extraneous roots from squaring or from denominators.
Answers stay exact (, ), with a decimal alongside when it helps.
Why “do the same to both sides” works
An equation is a balanced scale. Use the buttons to get one bag of x alone on the left pan.
Three bags of x plus 4 blocks balance 10 blocks. Every bag weighs the same.
Frequently asked questions
What kinds of equations can EquationCraft solve?
Are the steps generated by AI?
How do I type powers, roots and fractions?
^ for powers (x^2), sqrt(x+1) for square roots, / for fractions ((x+1)/3) and |2x-1| for absolute value. Multiplication can be implied: 3(x-2) and 2x both work. Separate the equations of a system with a semicolon.