Free Math Calculators with Step-by-Step Solutions
53 free calculators across 7 areas of maths. Pick one, enter your problem and follow every step of the working.
Arithmetic & Number Sense
Fraction CalculatorAdd, subtract, multiply, divide and simplify fractions and mixed numbers.
Percentage CalculatorPercent-of, percent change, increase, decrease and reverse percentages.
Ratio & Proportion CalculatorSimplify ratios, solve proportions and share amounts in a ratio.
GCF and LCM CalculatorCommon factors and multiples using prime factorization.
Prime FactorizationBreak any number into primes and test divisibility.
Exponents & RootsPowers, square roots, cube roots, radicals and scientific notation.
Order of Operations (BODMAS)Evaluate expressions in the correct order, one operation at a time.
Decimals & RoundingConvert fractions, decimals and percents; round and estimate.
Unit ConversionLength, mass, time, volume and temperature conversions.
Math Word Problem SolverTurn a written problem into equations and solve it.
Algebra
Linear Equation SolverSolve one-variable equations with balancing steps.
Quadratic Equation SolverFactoring, completing the square and the quadratic formula.
System of EquationsSubstitution, elimination and matrix methods.
Inequality SolverLinear, quadratic and absolute-value inequalities with number lines.
Factoring & ExpandingFactor or expand polynomials and expressions.
Polynomial DivisionLong division and synthetic division, remainder theorem.
Exponential & Log EquationsSolve equations with powers and logarithms.
FunctionsDomain, range, composition, inverse and transformations.
Sequences & SeriesArithmetic and geometric sequences, nth term and sums.
Complex NumbersAdd, multiply, divide, modulus, conjugate and polar form.
Absolute Value & Radical EquationsSolve equations with absolute values and square roots.
Partial FractionsSplit rational expressions into simpler fractions.
Geometry & Trigonometry
Geometry CalculatorArea and perimeter of triangles, rectangles, circles and polygons.
Volume & Surface AreaCubes, cylinders, cones, spheres and prisms.
Pythagorean TheoremFind a missing side of a right triangle.
Triangle SolverLaw of sines, law of cosines, angles and sides.
Circle CalculatorCircumference, arc, sector, chord and tangent problems.
Angles & Parallel LinesAngle sums, polygons, parallel-line and triangle angle rules.
Coordinate GeometryDistance, midpoint, slope and equation of a line.
Trigonometry CalculatorRatios, identities, equations and exact values.
VectorsAdd, dot product, cross product, magnitude and angle between vectors.
Similarity & CongruenceSimilar triangles, scale factors and proofs.
Calculus
Limit CalculatorEvaluate limits, one-sided limits and limits at infinity.
Derivative CalculatorPower, product, quotient and chain rules with every step.
Integral CalculatorIndefinite and definite integrals, substitution and by parts.
Applications of DerivativesTangent lines, maxima/minima, optimization and related rates.
Area Under a CurveAreas between curves and volumes of revolution.
Differential EquationsSeparable, first-order linear and second-order equations.
Taylor & Maclaurin SeriesPower series expansions and convergence.
Statistics & Probability
Statistics CalculatorMean, median, mode, range, quartiles and standard deviation.
Probability CalculatorSimple, compound, conditional and independent events.
Permutations & CombinationsCounting arrangements and selections, factorials.
Binomial ProbabilityProbability of k successes in n trials.
Normal Distribution & Z-scoreZ-scores, percentiles and areas under the bell curve.
Linear Regression & CorrelationLine of best fit, r value and predictions.
Matrices & Linear Algebra
Money & Real-life Maths
Simple & Compound InterestInterest, growth, depreciation and time to double.
Profit, Loss & DiscountSelling price, markup, discount, tax and tips.
Loan & EMI CalculatorMonthly instalments and total interest.
Speed, Distance & TimeAverage speed, meeting and overtaking problems.
Physics Problem SolverMotion, force, energy, electricity and waves.
Looking for something else? Try the AI solver on the home page: it handles any problem. Open the solver →