Math Calculators
Solve percentages, fractions, statistics, algebra, geometry, calculus, and more with free calculators that show formulas and steps.
Everyday arithmetic and number relationships
Work with percentages, fractions, ratios, and division, or compare factors and multiples. Worked examples explain how to check an answer.
- Percentage CalculatorFind a percentage of a number, what percent one number is of another, percentage change, or increase and decrease a value by a percent.
- Fraction CalculatorAdd, subtract, multiply, and divide fractions and mixed numbers, simplify to lowest terms, and convert between fractions and decimals.
- Ratio CalculatorSolve an equivalent ratio from any three values or enlarge and shrink a ratio by a scale factor.
- Long Division CalculatorDivide two integers and see the quotient, remainder, mixed fraction, decimal result, and each long-division subtraction step.
- Factor CalculatorFind all factors, factor pairs, and the prime factorization of a positive integer, with a factor tree.
- GCF CalculatorFind the greatest common factor (GCF, GCD, or HCF) of two or more positive integers, with prime-factorization steps.
- LCM CalculatorFind the least common multiple (LCM) of two or more positive integers, with GCD and prime-factorization steps.
- Average CalculatorFind the arithmetic mean of a list of numbers, with calculation steps, sum, count, median, geometric mean, and range.
Powers, roots, and number notation
Solve powers and roots, convert scientific notation, or choose how a number should be rounded and reported.
- Hex to Decimal ConverterConvert hexadecimal to decimal or decimal to hexadecimal exactly, including large signed integers. Also see binary, octal, and place-value steps.
- Exponent CalculatorRaise a base to a power, or solve for the missing base, exponent, or result. Enter any two of a, n, and a^n. Supports e as the base.
- Root CalculatorCalculate square roots, cube roots, and any real nth root, including negative radicands for odd roots.
- Scientific Notation CalculatorConvert scientific, E, engineering, and decimal notation or calculate with numbers written as coefficients times powers of ten.
- Rounding CalculatorRound a number to decimal places, place values, common fractions, or a custom precision using nine rounding methods.
- Significant Figures CalculatorCount significant figures, round a value to a requested precision, or calculate with the correct addition, subtraction, multiplication, and division rules.
- Scientific CalculatorEvaluate scientific expressions with sin, cos, tan, logs, powers, roots, factorial, and π — in degrees or radians.
Geometry, lines, and equations
Use known sides, points, or coefficients to solve a shape or equation. Check the stated domains and any alternative solutions.
- Triangle CalculatorSolve any triangle from three parts (SSS, SAS, ASA/AAS, or SSA). Get sides, angles, area, heights, medians, inradius, circumradius, and triangle type.
- Pythagorean Theorem CalculatorSolve a² + b² = c² for any missing side of a right triangle. Enter two of a, b, and c (plain lengths or under a square root) to get the third side, angles, area, perimeter, and height.
- Circle CalculatorFind the radius, diameter, circumference, and area of a circle from any one value. Uses D = 2R, C = 2πR, and A = πR².
- Slope CalculatorFind the slope of a line from two points, or find the second point from one point, a distance, and the slope or incline angle. Get θ, distance, intercepts, and the line equation.
- Quadratic Formula CalculatorSolve ax² + bx + c = 0 with the quadratic formula. Enter decimals or fractions; get real or complex roots and optional worked steps.
Statistics, surveys, and probability
Summarize a data set, plan a sample, or interpret a probability. Choose sample versus population formulas and the correct statistical assumptions.
- Statistics CalculatorCalculate count, sum, mean, median, mode, range, geometric mean, variance, and standard deviation for a data set.
- Mean, Median, Mode, Range CalculatorFind the mean, median, mode, range, and geometric mean of a comma-separated list of numbers.
- Standard Deviation CalculatorCalculate population or sample standard deviation, variance, mean, SEM, and confidence-interval error bars from a list of numbers.
- Probability CalculatorFind the union, intersection, and related probabilities of two independent events, solve from any two values, a series of repeats, or a normal-distribution area.
- Confidence Interval CalculatorCalculate a normal-distribution confidence interval from a sample size, sample mean, standard deviation, and confidence level.
- Sample Size CalculatorFind the sample size needed for a survey or calculate margin of error from confidence level, proportion, and population size.
- P-Value CalculatorConvert between a Z-score and left-tail, right-tail, center, symmetric interval, or two-tailed normal probabilities.
- Z-Score CalculatorCalculate a Z-score from a raw score, convert Z and normal probabilities, or find the probability between two Z-scores.
- Random Number GeneratorGenerate random integers or decimals in your browser. Inclusive range, optional unique draws and sorting — a pseudo-random generator, not for cryptography.
Graphs, derivatives, and integrals
Explore a function, its rate of change, or its accumulated area. Read domain, sampling, and symbolic-result limitations alongside the output.
- Graphing CalculatorGraph up to four functions of x on a Cartesian plane with a custom viewing window and a table of function values.
- Derivative CalculatorDifferentiate a function of x through the tenth derivative, evaluate it at a point, find the tangent line, and compare function and derivative graphs.
- Integral CalculatorFind indefinite and definite integrals of functions of x, with an antiderivative, fundamental-theorem steps, numerical verification, and graph.