63 free math tools across 9 categories — basic math, number systems, statistics & probability, geometry & measurement, algebra & equations, advanced algebra & vectors, calculus, number theory, and advanced scientific calculators (matrices, half-life).
Free online scientific calculator with trigonometric, logarithmic, exponential, and root functions.
Add, subtract, multiply, or divide fractions and get the result automatically simplified.
Calculate percentages: find X% of a number, what percent one number is of another, or the total from a percentage.
Calculate the percentage increase or decrease between an initial value and a new value.
Calculate the percentage error between a measured (experimental) value and a true (theoretical) value.
Simplify a ratio to its lowest terms and optionally split a total amount according to that ratio.
Round any number to a chosen number of decimal places, using round, round-down, or round-up rules.
Convert any decimal number to scientific notation, or convert a scientific notation value back to decimal.
Count the number of significant figures in a value, or round a number to a specific number of significant figures.
Calculate the square root of any positive number instantly, and check if it's a perfect square.
Calculate the cube root of any number — positive or negative — instantly.
Calculate a number raised to a power (exponent), or find the logarithm of a number in any base.
Divide two whole numbers and see the full long division process shown step by step, including the quotient and remainder.
Add, subtract, multiply, or divide two decimal numbers, with a clear explanation of how the decimal point is placed in the result.
Convert any percentage into its simplest equivalent fraction, including percentages with decimal points.
Convert any fraction into its equivalent percentage instantly.
Convert numbers between binary, octal, decimal, and hexadecimal number systems instantly.
Add, subtract, multiply, divide, or apply logical operations (AND/OR/XOR) on binary numbers.
Add, subtract, multiply, divide, or apply logical operations (AND/OR/XOR) on hexadecimal numbers.
Convert numbers to Roman numerals or convert Roman numerals back to regular numbers.
Perform accurate arithmetic on extremely large whole numbers, beyond normal calculator precision limits.
Generate one or more random numbers within a chosen range, with or without duplicates.
Calculate the mean (average), median, mode, and range of any set of numbers instantly.
Calculate the standard deviation and variance of a data set, for both sample and population data.
Calculate the probability of two independent events happening together, either occurring, or not occurring.
Calculate the number of permutations (nPr) and combinations (nCr) for any n and r.
Calculate the Z-score of a value relative to a mean and standard deviation, and see its approximate percentile.
Calculate the confidence interval for a sample mean at a chosen confidence level (90%, 95%, or 99%).
Calculate the minimum sample size needed for a survey or study, based on your desired confidence level and margin of error.
Calculate the linear regression equation (line of best fit) and correlation for a set of X, Y data points.
Calculate Pearson's correlation coefficient (r) between two sets of paired data, and see the strength and direction of the relationship.
Calculate the Chi-Square (χ²) test statistic and degrees of freedom from observed and expected frequencies.
Calculate the probability density and cumulative probability P(X ≤ x) for a normal distribution with a given mean and standard deviation.
Calculate the probability of getting exactly k successes (or at most k) in n independent trials with a fixed success probability.
Calculate the probability of a given number of events occurring in a fixed interval, based on a known average rate.
Calculate the area of a square, rectangle, triangle, circle, trapezoid, or parallelogram.
Calculate the volume of a cube, box, sphere, cylinder, cone, or square pyramid.
Calculate the total surface area of a cube, box, sphere, cylinder, or cone.
Calculate the straight-line distance between two points in 2D or 3D coordinate space.
Calculate the slope between two points, along with the line's y-intercept and angle of inclination.
Solve a triangle's angles, area, and perimeter from three sides (SSS) or two sides and an included angle (SAS).
Calculate a circle's area, circumference, and diameter from its radius or diameter.
Find a right triangle's hypotenuse from its two legs, or find a missing leg from the hypotenuse and one leg.
Solve any quadratic equation ax² + bx + c = 0 and get real or complex roots instantly.
Find the equation of a straight line (slope-intercept, point-slope, and standard form) from two points.
Solve a linear equation of the form ax + b = cx + d for the unknown variable x.
Solve a linear inequality of the form ax + b (comparison) c and get the solution set for x.
Plot the graph of a mathematical function y = f(x) over a custom range using an interactive canvas.
Add, subtract, or multiply two polynomials and get the simplified result instantly.
Add, subtract, multiply, or divide two complex numbers and find the result's modulus and argument.
Add, subtract vectors, or compute their dot product, cross product, magnitude, and the angle between them.
Find the eigenvalues (and eigenvectors, when real) of a 2×2 matrix using its characteristic equation.
Find the derivative of a polynomial function using the power rule, and evaluate it at a specific point.
Find the antiderivative of a polynomial function and calculate its definite integral between two bounds.
Numerically approximate the limit of a function as x approaches a given value.
Find the nth term and the sum of the first n terms of an arithmetic or geometric sequence.
Find the greatest common divisor (GCD) of two or more integers using the Euclidean algorithm.
Find the least common multiple (LCM) of two or more integers.
Find the prime factorization and the complete list of divisors of any positive integer.
Calculate the factorial (n!) of any non-negative integer with exact big-number precision.
Check whether a number is prime, and see its smallest prime factor if it isn't.