How to use the equation solver
Type an equation such as 3x + 2 = 14. The solver moves terms into standard form, identifies the equation type, calculates the answer, and displays a checkable sequence of steps. Multiplication signs are optional in common algebra notation, so both 3*x and 3x are accepted.
Use one variable to the first power. The solver isolates the variable and verifies the result.
Use terms up to x². The solver calculates the discriminant and the real or complex roots.
Enter two linear equations. The solver calculates their common intersection using determinants.
Supported notation
You may use parentheses, decimals, powers with ^, constants pi and e, and numeric functions including sqrt(), abs(), sin(), cos(), tan(), log(), and ln(). Polynomial solving currently supports degrees up to two.
Privacy and accuracy
Equations are processed in your browser. Recent history is stored only in your browser’s local storage. Review important academic, engineering, or financial work independently before relying on a calculated result.