Math Calculators
Free math calculators for geometry, percentages, fractions, and algebra. Get accurate, instant results with step-by-step explanations.
Calculates the missing side of a right triangle using a² + b² = c².
Open calculator →Adds, subtracts, multiplies, and divides mixed numbers and improper fractions with step-by-step work.
Open calculator →Rounds any number to a specified decimal place or nearest value.
Open calculator →Performs addition, subtraction, multiplication, division, and power on decimal numbers.
Open calculator →Calculates the remainder and quotient for any division using the modulo operation.
Open calculator →Adds any list of numbers and shows the count, mean, minimum, and maximum.
Open calculator →Calculates n!, permutations (nPr), and combinations (nCr) for any non-negative integer.
Open calculator →Converts numbers to and from scientific notation and performs arithmetic in scientific notation.
Open calculator →Converts between hexadecimal, decimal, binary, and octal, and performs hex arithmetic.
Open calculator →Reduces any fraction to lowest terms using the greatest common divisor.
Open calculator →Converts decimals to fractions and fractions to decimals, including repeating decimals.
Open calculator →Calculates savings amount and final sale price for any discount percentage.
Open calculator →Calculates percent decrease, percent increase, and new value from any percent change.
Open calculator →Calculates percent error between experimental and theoretical values.
Open calculator →Solves proportions (a/b = c/d), checks if ratios are proportional, and scales ratios.
Open calculator →Solves any quadratic equation ax² + bx + c = 0, showing roots, discriminant, and vertex.
Open calculator →Solves linear and quadratic inequalities and shows the solution set in interval notation.
Open calculator →Evaluates polynomials at any x value and adds, subtracts, or multiplies two polynomials.
Open calculator →Solves 2×2 and 3×3 linear systems using Gaussian elimination, with step-by-step verification.
Open calculator →Finds f⁻¹(x) for linear, power, exponential, and logarithmic functions with domain and range.
Open calculator →Simplifies square roots and nth roots using prime factorization, showing exact form and decimal.
Open calculator →Finds an unknown value between two known points using linear interpolation or extrapolation.
Open calculator →Calculates the weighted mean from any list of values and weights.
Open calculator →Scales dimensions while maintaining aspect ratio, or simplifies any width-to-height ratio.
Open calculator →Calculates volume in cubic feet, cubic yards, cubic meters, liters, and gallons.
Open calculator →Calculates cylinder volume in cubic feet, liters, and gallons, plus surface area.
Open calculator →Finds the midpoint between two points in 2D or 3D space.
Open calculator →Calculates the distance between two points using the distance formula in 2D or 3D.
Open calculator →Calculates slope, y-intercept, distance, angle, and line equation from two points.
Open calculator →Calculates triangle area using base & height, Heron's formula, SAS, or coordinates.
Open calculator →Solves any triangle using the Law of Sines for AAS, ASA, and SSA cases.
Open calculator →Solves any triangle using the Law of Cosines for SAS and SSS cases.
Open calculator →Calculates the cross product vector and magnitude for two 3D vectors.
Open calculator →Calculates the determinant of 2×2 and 3×3 matrices with step-by-step cofactor expansion.
Open calculator →Finds the inverse of 2×2 and 3×3 matrices using the adjugate method.
Open calculator →Row reduces any 2×2, 2×3, 3×3, or 3×4 matrix to reduced row echelon form.
Open calculator →Calculates mean, median, mode, and range for any list of numbers.
Open calculator →Calculates population and sample standard deviation, variance, and mean for any dataset.
Open calculator →Calculates population and sample variance from any dataset, with standard deviation.
Open calculator →Calculates the mean absolute deviation (MAD) with step-by-step deviation table.
Open calculator →Calculates the standard error of the mean (SEM) from raw data or standard deviation.
Open calculator →Calculates the range (max − min) of any dataset, plus maximum, minimum, and mean.
Open calculator →Calculates Pearson r and r² from (x, y) data pairs with correlation interpretation.
Open calculator →Finds the regression line y = mx + b, Pearson r, R², and predictions from data.
Open calculator →Calculates P(X=k), P(X≤k), and P(X≥k) for any binomial distribution.
Open calculator →Calculates probabilities and z-scores under the normal distribution curve.
Open calculator →Calculates the confidence interval for a population mean at 90%, 95%, or 99% confidence.
Open calculator →Calculates survey margin of error or required sample size at any confidence level.
Open calculator →Performs one-sample and two-sample t-tests with t-statistic, df, and p-value.
Open calculator →Calculates the chi-square statistic and p-value for a goodness of fit test.
Open calculator →Calculates how long it takes an amount to double at any growth rate, with Rule of 70 and Rule of 72.
Open calculator →