Solve any math equation with step-by-step solutions. Supports linear, quadratic, polynomial, rational, exponential, and trigonometric equations.
Test your skills with practice problems
Practice with 5 problems to test your understanding.
An equation is a mathematical statement that asserts the equality of two expressions. Solving an equation means finding all values of the unknown variable(s) that make the equation true. These values are called solutions or roots of the equation.
An equation solver finds the values of unknown variables that make an equation true. Use our free calculator to solve any equation instantly with step-by-step solutions. Simply enter your equation like 2x + 5 = 11 or x^2 - 4 = 0 and get the solution with detailed explanations.
Explore similar calculators
Formulas follow standard definitions from the NIST Digital Library of Mathematical Functions and classical textbook derivations. Calculations run entirely in your browser. Where a closed-form solution exists, it is used; where an iterative or numerical method is required, the implementation is named on the page.

Full-stack software engineer specializing in embedded systems, web architecture, and AI/ML. Founder of Practical Web Tools. Built the gesture-controlled drone IP acquired by KD Interactive (Aura Drone, sold on Amazon).