Free Math Calculators & Solvers

Effortless Math Tools

Free Math Calculators & Solvers

Search 103 free, step-by-step math tools for algebra, fractions, percentages, geometry, trigonometry, statistics, calculus, and printable worksheets.

Browse calculators
103free tools
7math areas
0signup needed
103 calculators

No calculators found. Try a different math topic.

Algebra & Equations

Slope Calculator

Find the slope between two points, with the rise/run and a graph.

Launch Tool

Equation of a Line Calculator

From a slope and a point, or two points, get the slope-intercept, point-slope, and standard form, with a graph.

Launch Tool

Standard Form Calculator

Convert a linear equation between slope-intercept (y = mx + b) and standard form (Ax + By = C), with the slope, intercepts and…

Launch Tool

Linear Equation Solver

Solve ax + b = cx + d for x with full step-by-step working, and a check that substitutes the answer back in.

Launch Tool

System of Equations Calculator

Solve two linear equations for x and y by elimination, with both lines graphed and their intersection marked.

Launch Tool

Factoring Calculator

Factor a quadratic trinomial ax² + bx + c into binomials, with the ac-method steps and a graph.

Launch Tool

Completing the Square Calculator

Convert ax² + bx + c to vertex form a(x − h)² + k, find the vertex and axis of symmetry, and solve for the roots, with steps.

Launch Tool

FOIL Calculator

Multiply two binomials and get the expanded trinomial, with the First, Outer, Inner, Last steps shown and like terms combined.

Launch Tool

Polynomial Division Calculator

Divide one polynomial by another to get the quotient and remainder, with the long-division steps and a synthetic-division row for…

Launch Tool

Exponent Rules Calculator

Apply the product, quotient, and power rules to powers with the same base, with the result and the steps.

Launch Tool

Logarithm Calculator

Compute log base b of x using change of base, plus the common log and natural log, with steps.

Launch Tool

Absolute Value Equation Solver

Solve |ax + b| = c for both solutions, with the two cases worked out and the no-solution case handled.

Launch Tool

Inequality Calculator

Solve a one-variable linear inequality like 2x + 3 ≤ 11, get the solution in interval notation, and see it graphed on a number…

Launch Tool

Function Grapher

Type any function like x^2-3 or sin(x) and see it plotted on a coordinate grid, with a second function and a custom x-range…

Launch Tool

Sequence Calculator

Find the nth term and the sum of an arithmetic or geometric sequence from the first term and common difference or ratio, with the…

Launch Tool

Summation (Sigma) Calculator

Evaluate a sigma (Σ) series like Σ(2k+1) from k=1 to 10, with the expansion of the first terms and the running total shown.

Launch Tool

Complex Number Calculator

Add, subtract, multiply and divide complex numbers, and find the modulus, conjugate and polar form, with the algebra shown.

Launch Tool

Matrix Calculator

Add, subtract, multiply, transpose, scale, and find the determinant or inverse of a matrix, with every element computed step by…

Launch Tool

Vector Calculator

Add or subtract vectors, find magnitude and direction, compute the dot product and the angle between two vectors, with an arrow…

Launch Tool

Set Calculator

Enter two sets to find their union, intersection, difference and symmetric difference, plus subset and disjoint checks.

Launch Tool

Cramer’s Rule Calculator

Solve 2×2 and 3×3 systems with determinants — D, Dx, Dy, Dz and the solution, step by step.

Launch Tool

Synthetic Division Calculator

Divide a polynomial by (x − c) to get the quotient and remainder, with the full synthetic-division table.

Launch Tool

Eigenvalue & Eigenvector Calculator

Find the eigenvalues and eigenvectors of a 2×2 or 3×3 matrix, with the characteristic polynomial.

Launch Tool

Partial Fraction Decomposition Calculator

Split a proper rational expression with distinct linear factors into simple fractions (cover-up).

Launch Tool

Inverse Function Calculator

Find the inverse of a linear or rational function f(x) = (ax + b)/(cx + d), with a graph over y = x.

Launch Tool

Domain & Range Calculator

Get the domain and range of common functions in interval notation, with a graph.

Launch Tool

Parabola Calculator

From y = ax² + bx + c get the vertex, focus, directrix, axis of symmetry, and a graph.

Launch Tool

Quadratic Inequality Calculator

Solve ax² + bx + c ≷ 0 in interval notation, with the roots and a shaded graph.

Launch Tool

Function Composition Calculator

Evaluate (f∘g)(x) = f(g(x)) and (g∘f)(x) at a point, step by step.

Launch Tool

Exponential Growth & Decay Calculator

Model A = A₀·e^(kt) or (1 + r)^t with the doubling time or half-life and a graph.

Launch Tool

Ellipse Calculator

Center, vertices, co-vertices, foci, eccentricity, and area of an ellipse, with a diagram.

Launch Tool

Hyperbola Calculator

Center, vertices, foci, asymptotes, and eccentricity of a hyperbola, with a diagram.

Launch Tool

Circle Equation Calculator

Convert x² + y² + Dx + Ey + F = 0 to center-radius form, with a graph.

Launch Tool

Equation Solver (Solve for x)

Solve log, exponential, radical, rational, and polynomial equations for x, with a graph.

Launch Tool

Compound Inequality Calculator

Solve a ≶ bx + c ≶ d for x, in interval notation with a number line.

Launch Tool

Fractions, Numbers & Arithmetic

Simplify Fractions Calculator

Reduce any fraction to lowest terms using the GCD, with the decimal, percent and mixed-number forms and the steps shown.

Launch Tool

Fraction → Decimal → Percent Converter

Turn a fraction, decimal, or percent into the other two forms, with a simplified fraction and the steps.

Launch Tool

Mixed Number to Improper Fraction Calculator

Turn 2 3/4 into 11/4 or 11/4 back into 2 3/4, with the steps and the decimal value.

Launch Tool

Least Common Denominator Calculator

Find the LCD of two or more fractions and rewrite each with that common denominator, ready to add or subtract.

Launch Tool

GCF & LCM Calculator

Enter two or more numbers to get the greatest common factor and least common multiple, with prime-factorization steps.

Launch Tool

Prime Factorization Calculator

Enter a whole number to get its prime factorization in exponent form, whether it’s prime, the number of divisors, and all of its…

Launch Tool

Factorial Calculator

Compute n! exactly for any whole number, with the full expansion n × (n−1) × … × 1 and the digit count shown.

Launch Tool

Long Division Calculator

Enter a dividend and divisor to get the quotient and remainder, shown with the full long-division steps.

Launch Tool

Order of Operations Calculator

Evaluate any arithmetic expression in the correct order of operations, with each step shown.

Launch Tool

Rounding Calculator

Round a number to a place value, a number of decimal places, or significant figures, with the rule explained.

Launch Tool

Significant Figures Calculator

Count the significant figures in any number and round it to a chosen number of sig figs, with the rules explained.

Launch Tool

Scientific Notation Converter

Switch any number between standard form and scientific notation (a × 10ⁿ), with the steps shown.

Launch Tool

Radical Simplifier

Reduce a square root or nth root to simplest radical form by pulling out the largest perfect power, with the steps and the…

Launch Tool

Binary, Decimal & Hexadecimal Converter

Convert a whole number between binary, decimal, hexadecimal and octal, with the positional expansion and repeated-division steps…

Launch Tool

Roman Numerals Converter

Turn any number from 1 to 3999 into Roman numerals, or read a Roman numeral back into a number, with a clear place-value…

Launch Tool

Scientific Calculator

Type an expression like (3+2/9)^2 or sin(30) and get the exact result, with full order-of-operations handling, functions, powers…

Launch Tool

Modular Arithmetic Calculator

Compute a mod m, modular add/subtract/multiply, exponentiation, and the modular inverse.

Launch Tool

Fibonacci Calculator

Find the nth Fibonacci number exactly, the sequence, and the golden-ratio connection.

Launch Tool

Truth Table Generator

Build the full truth table for any logic expression (AND, OR, NOT, XOR, implies, iff).

Launch Tool

Percent, Ratio & Money

Geometry, Measurement & Trig

Circle Calculator

Enter any one of radius, diameter, circumference or area and instantly get the other three, shown both exactly (in terms of π)…

Launch Tool

Triangle Calculator

Solve a right triangle from its two legs, or any triangle from its three sides (SSS), to get the missing sides, all angles, area…

Launch Tool

Special Right Triangles Calculator

From one side of a 45-45-90 or 30-60-90 triangle, get all sides in exact radical form and decimals, with a diagram.

Launch Tool

Area & Perimeter Calculator

Choose a shape, enter its dimensions, and get the area and perimeter (or circumference) with a labeled diagram.

Launch Tool

Volume Calculator

Pick a solid (cube, prism, cylinder, sphere, cone, pyramid) and get its volume with a diagram and the formula steps.

Launch Tool

Distance & Midpoint Calculator

Enter two points to get the distance (with the formula), the midpoint, and a graph of the segment.

Launch Tool

Trigonometry Calculator

Evaluate sin, cos, tan and their reciprocals in degrees or radians, or solve a right triangle’s sides and angle from any two…

Launch Tool

Polar ↔ Rectangular Converter

Switch a point between (x, y) and (r, θ) in degrees or radians, with the formulas and a diagram.

Launch Tool

Unit Converter

Switch between metric and customary units of length, mass, volume, temperature, time, area and speed, with the conversion shown…

Launch Tool

Law of Sines & Cosines Calculator

Solve any triangle (SSS, SAS, ASA, AAS, SSA) with the area, perimeter, and a scaled diagram.

Launch Tool

Unit Circle Calculator

Exact sin, cos, tan for any angle, with the quadrant, reference angle, and an interactive circle.

Launch Tool

Arc Length & Sector Area Calculator

Arc length, sector area, chord, and perimeter from a radius and central angle.

Launch Tool

Reference & Coterminal Angle Calculator

Find the reference angle, quadrant, and coterminal angles for any angle.

Launch Tool

Inverse Trig Calculator

Evaluate arcsin, arccos, and arctan in degrees and radians, with the principal range.

Launch Tool

Surface Area Calculator

Surface area of a cube, prism, cylinder, sphere, cone, or pyramid — plus the volume.

Launch Tool

Heron’s Formula Calculator

Find a triangle’s area from its three sides, with the semi-perimeter and a diagram.

Launch Tool

Degrees ↔ Radians Converter

Convert angles between degrees and radians both ways, with the exact value in π.

Launch Tool

Statistics & Probability

Descriptive Statistics Calculator

Paste a data set to get mean, median, mode, range, variance, standard deviation, quartiles and IQR, with a box plot.

Launch Tool

Standard Deviation Calculator

Enter a data set for the population and sample standard deviation, variance, and mean, with steps and a dot plot.

Launch Tool

Probability Calculator

Find the probability of a single event, or combine two independent events (and / or / neither), with the steps.

Launch Tool

Permutations & Combinations Calculator

Enter n and r to get nPr and nCr with the factorial formulas worked out.

Launch Tool

Binomial Probability Calculator

Find P(X = k) and the cumulative probabilities for n trials with success probability p, plus the mean, variance and SD.

Launch Tool

Linear Regression Calculator

Paste your (x, y) data to get the least-squares line of best fit y = mx + b, the correlation coefficient r and r², and a scatter…

Launch Tool

Z-Score & Normal Distribution Calculator

Find the z-score of a value and the normal-distribution probabilities P(Xx) from the mean and standard deviation…

Launch Tool

Confidence Interval Calculator

Build a z-based confidence interval for a population mean from the sample mean, standard deviation, sample size and confidence…

Launch Tool

Chi-Square Calculator

Run a goodness-of-fit test from observed and expected counts to get the chi-square statistic, degrees of freedom and p-value…

Launch Tool

Percentile Calculator

Find the k-th percentile of a data set, or the percentile rank of a value.

Launch Tool

P-value Calculator

Convert a z, t, or chi-square statistic to a p-value, one- or two-tailed.

Launch Tool

Poisson Distribution Calculator

P(X = k) and cumulative probabilities for a mean λ, with the mean, variance, and a chart.

Launch Tool

Confidence Interval for a Proportion

Estimate a population proportion: p̂ ± z·SE, with the margin of error and z*.

Launch Tool

Geometric Distribution Calculator

P(X = k) for the trial of the first success, with the mean, variance, and a chart.

Launch Tool

Expected Value Calculator

Compute E(X) = Σ x·P(x) from a distribution, with the variance and standard deviation.

Launch Tool

Calculus

Worksheets & Generators