← Math calculators

MAKE SENSE OF THE UNKNOWNS

Algebra calculators

Find the answer. Follow the working. Choose the solver that matches your equation or inequality.

01 / QUADRATICx² − 5x + 6 = 0

Quadratic Equation Calculator

Find real or complex roots, the discriminant and vertex of a quadratic equation, with worked steps and a graph.

Open calculator →
02 / SIMULTANEOUS2x + y = 5

System of Equations Calculator

Solve two or three simultaneous linear equations with exact fractions, elimination steps and solution verification.

Open calculator →
03 / POLYNOMIAL ROOTSx³ − 6x² + 11x − 6 = 0

Polynomial Equation Calculator

Find approximate real and complex roots of polynomials up to degree six, with repeated roots and residual checks.

Open calculator →
04 / INEQUALITIES3x + 5 < 20

Inequality Solver Calculator

Solve linear inequalities with exact fractions, interval notation, worked steps and a number line.

Open calculator →
05 / MATRICESA⁻¹ · det(A) · RREF

Matrix Calculator

Calculate matrix operations, determinant, inverse, transpose, RREF and rank, or solve Ax = b.

Open calculator →
06 / POLYNOMIAL OPERATIONSP(x) ÷ Q(x)

Polynomial Operations and Factoring

Add, subtract, multiply, divide, differentiate and factor polynomials with worked steps.

Open calculator →
07 / RATIONAL EXPRESSIONSP(x) / Q(x)

Rational Expression Calculator

Simplify and combine polynomial fractions while preserving excluded values.

Open calculator →
08 / FUNCTIONSf(g(x))

Function Calculator

Evaluate functions, create tables, estimate zeros and calculate function compositions.

Open calculator →
09 / EXPONENTIALS & LOGSaᵏˣ = c

Exponential and Logarithmic Solver

Solve structured exponential and logarithmic equations with domain checks.

Open calculator →
10 / RADICALS√(ax + b) = cx + d

Radical Equation Solver

Solve square-root equations and identify extraneous candidates by substitution.

Open calculator →

Which solver do I need?

Your equationChooseWhat you get
Highest power is x²QuadraticRoots, discriminant, vertex and parabola
Two or three linear equations togetherSystem of equationsExact row operations and verification
Highest power is x³ to x⁶PolynomialApproximate real and complex roots, multiplicities and graph
Linear expressions compared with <, ≤, > or ≥Inequality solverExact boundary, interval notation and number line
Matrix arithmetic, inverse, determinant, RREF, rank or Ax = bMatrix calculatorExact matrix results and row-operation steps

A few things to know

Enter coefficients rather than unrestricted equation text. Include a zero when a term is missing, and keep variable order consistent across a system. Fractions and decimals are supported. Each solver includes examples, working and a check of its results.

Systems use exact fractions. Polynomial roots are numerical approximations and are checked for convergence and residual error. These tools solve algebraic equations and linear inequalities; they do not solve trigonometric, logarithmic or differential equations.

Simplify the problem before choosing a solver

Expand brackets and collect like terms before entering coefficients. Preserve zero coefficients for missing powers or variables. The number of solutions depends on the equation: a system can be inconsistent, while a polynomial can have repeated or complex roots.

Frequently asked questions

How do I enter a missing term?

Enter zero in its coefficient position so the remaining powers or variables stay aligned.

Can the polynomial tool solve every degree?

It accepts degree one through six. Higher-degree or non-polynomial equations need another method.

Why might an equation have no solution?

Its conditions may contradict each other, as in x + 1 = x + 2.

What does a complex root mean?

It is a solution involving i, where i² = −1, and is not a real x-axis intercept.