Math Calculators Comparison

All 121 Math calculators in one comparison table, with the formula and a worked example for each.

What you can work out with these calculators

These are the working tools behind school and everyday maths: percentages and fractions, algebra rearrangements, geometry, and descriptive statistics. Results follow standard order of operations and textbook identities, and every step is shown so the working can be checked by hand.

Compare calculators by what you enter

All 121 calculators here, one row each: what each tool works out and the fields it asks for before it does. Open any row to use the calculator itself.

Compare calculators by what you enter
CalculatorWhat it works outWhat you enter
Scientific CalculatorAdvanced scientific calculator with safe evaluationEnter your own values
Quadratic Equation SolverSolve ax²+bx+c=0 with stepsa · b · c
Percentage CalculatorCalculate percentagesPart · Whole
Percentage ChangeCalculate percentage increase/decreaseOld Value · New Value
Fraction CalculatorSimplify and calculate fractionsNumerator 1 · Denominator 1 · Operation · Numerator 2 · Denominator 2
Triangle CalculatorCalculate triangle area and perimeterSide a · Side b · Side c
Circle CalculatorCalculate circle area and circumferenceRadius
Statistics CalculatorCalculate mean, median, std devData (comma separated)
Combinations CalculatorCalculate nCr and nPrn · r
LCM & GCD CalculatorCalculate LCM and GCDNumber 1 · Number 2
Prime FactorizationFind prime factorsNumber
Matrix DeterminantCalculate 3x3 determinanta · b · c · d · e
Logarithm CalculatorCalculate logarithmsNumber · Base
Exponent CalculatorCalculate powersBase · Exponent
Root CalculatorCalculate nth rootsNumber · Root
Ratio CalculatorSimplify ratiosFirst Term · Second Term
Average CalculatorCalculate average of numbersNumbers (comma separated)
Pythagorean TheoremCalculate hypotenuseSide a · Side b
Trigonometry CalculatorCalculate sin, cos, tanAngle (degrees)
Distance FormulaDistance between two pointsx₁ · y₁ · x₂ · y₂
Slope CalculatorCalculate slope between pointsx₁ · y₁ · x₂ · y₂
Factorial CalculatorCalculate n!n
Modular ArithmeticCalculate modulo operationsa · b
Complex Number CalculatorOperations on complex numbersReal 1 · Imag 1 · Real 2 · Imag 2
Scientific Notation ConverterConvert between decimal and scientific notationNumber · Convert To
Random Number GeneratorGenerate random numbers with various optionsMin Value · Max Value · How Many Numbers
Cubic Equation SolverSolve ax³+bx²+cx+d=0 numericallya · b · c · d
Geometric SequenceFind nth term and sum of a geometric progressionFirst Term (a₁) · Common Ratio (r) · Number of Terms
Arithmetic SequenceFind nth term and sum of an arithmetic progressionFirst Term · Common Difference · Number of Terms
Polar ↔ RectangularConvert between polar and rectangular coordinatesConversion · r (or x) · θ° (or y)
Binomial ProbabilityP(X=k) in n independent trialsTrials (n) · Successes (k) · Probability (p)
Normal DistributionCDF and PDF of the normal distributionValue (x) · Mean (μ) · Std Dev (σ)
Taylor Series ApproximationApproximate functions with Taylor polynomialsFunction · x value · Terms
Continued FractionEvaluate a simple continued fractionPartial Numerators (comma sep) · Partial Denominators (comma sep)
System of Linear EquationsSolve 2×2 linear systems via Cramer rulea₁₁ · a₁₂ · b₁ (RHS) · a₂₁ · a₂₂
Eigenvalue Finder (2×2)Find eigenvalues of a 2×2 matrixa · b · c · d
Surface Area CalculatorSurface area of common 3D shapesShape · Dimension 1 (r/side) · Dimension 2 (h, if needed)
Complex Number OperationsModulus, argument, and conjugate of a complex numberReal Part · Imaginary Part
Mean Median Mode CalculatorCentral tendency measures for a datasetData (comma separated)
Variance & Standard DeviationPopulation and sample variance and SDData (comma separated) · Type
Permutation CalculatorCalculate P(n,r) ordered arrangementsn (total items) · r (selected)
Binomial ExpansionExpand (a+b)ⁿ and show its termsa · b · n (power)
Golden Ratio CalculatorGolden ratio, Fibonacci numbers and Binet approximationFibonacci index (n)
Luhn Algorithm / ChecksumValidate credit-card style numbers with the Luhn checkNumber to check
Run-Length EncodingCompress repeated characters with run-length encodingString to encode
Sieve of EratosthenesFind all primes up to NFind primes up to
Fibonacci SequenceGenerate Fibonacci numbers up to n termsGenerate n terms
Pascal's Triangle RowGenerate a row of Pascal triangle binomial coefficientsRow number (0-indexed)
Collatz Sequence LengthSteps to reach 1 via the Collatz conjectureStarting number
Modular ExponentiationCompute a^b mod m with fast binary exponentiationBase (a) · Exponent (b) · Modulus (m)
Normal Distribution RangeP(a < X < b) for the normal distributionLower bound · Upper bound · Mean (μ) · Std Dev (σ)
Dot & Cross ProductVector dot product and cross product in 3DA x · A y · A z · B x · B y
Bayes Theorem CalculatorUpdate probability with new evidenceP(A) Prior · P(B|A) · P(B|not A)
Matrix MultiplicationMultiply two 2×2 matricesA₁₁ · A₁₂ · A₂₁ · A₂₂ · B₁₁
Distance Between Two PointsEuclidean distance in 2DPoint 1 x · Point 1 y · Point 2 x · Point 2 y
Slope-Intercept FormFind the line equation from two pointsPoint 1 x · Point 1 y · Point 2 x · Point 2 y
Z-Score CalculatorHow many standard deviations a value is from the meanValue (x) · Mean (μ) · Std Dev (σ)
Linear RegressionBest-fit line y = mx + b with R²X values (comma separated) · Y values (comma separated)
Pearson Correlation CoefficientStrength of linear relationship between two variablesX values (comma separated) · Y values (comma separated)
Confidence Interval for a MeanCI for a population mean from sample statisticsSample Mean · Sample Std Dev · Sample Size (n) · Confidence Level
Sample Size CalculatorMinimum sample size for a proportion with margin of errorConfidence Level · Margin of Error (%) · Expected Proportion (0-1) · Population Size (0 = infinite)
Poisson ProbabilityP(X = k) for events per fixed intervalMean Rate (λ) · Events (k)
Harmonic MeanReciprocal average — rates, speeds, ratiosData (comma separated)
Moving Average (SMA)Simple moving average smoothing for time seriesData (comma separated) · Window (periods)
Standard Error of the MeanSEM from sample standard deviation and sizeData (comma separated)
Chi-Square TestGoodness-of-fit statistic from observed vs expected countsObserved (comma) · Expected (comma)
Two-Sample T-TestWelch's t for comparing two independent sample meansSample 1 (comma) · Sample 2 (comma)
Hypergeometric ProbabilityP(X=k) sampling without replacementPopulation (N) · Successes in Population (K) · Sample Size (n) · Successes in Sample (k)
Significant FiguresCount significant digits in any numberNumber
2×2 Matrix InverseInverse of a 2×2 matrix with determinant checka · b · c · d
Midpoint CalculatorMidpoint between two points in 2DPoint 1 x · Point 1 y · Point 2 x · Point 2 y
Trapezoid AreaArea of a trapezoid from bases and heightBase a · Base b · Height
Circle Sector AreaArea of a sector from radius and central angleRadius · Central Angle (°)
Square Pyramid VolumeVolume of a square-based pyramidBase Side (s) · Height (h)
Vector Addition CalculatorAdd or subtract vectors component-wiseA x · A y · A z · B x · B y
Angle Between Vectors CalculatorAngle between two vectors from dot productA x · A y · A z · B x · B y
Annulus (Ring) Area CalculatorArea between two concentric circlesOuter Radius (R) · Inner Radius (r)
Hexagon Area CalculatorArea of a regular hexagon from side lengthSide Length
Parallelogram Area CalculatorArea from base and heightBase · Height
Ellipse Area CalculatorArea from semi-major and semi-minor axesSemi-Major Axis (a) · Semi-Minor Axis (b)
Law of Sines CalculatorSolve triangle sides with the sine ruleKnown Side a · Angle A (°) · Angle B (°)
Law of Cosines CalculatorFind the third side from two sides and included angleSide a · Side b · Included Angle C (°)
Weighted Average CalculatorAverage with custom weights (grades, portfolio)Values (comma separated) · Weights (comma separated)
Coefficient of Variation CalculatorRelative dispersion: SD / meanData (comma separated)
Quartile & IQR CalculatorQ1, Q2, Q3 and interquartile rangeData (comma separated)
Percent Error CalculatorDifference between measured and true valueMeasured Value · True/Accepted Value
Quartile CalculatorQ1, median, Q3 and IQR of a data setData (comma separated)
Root Mean Square CalculatorRMS (effective) value of a data setValues (comma separated)
Covariance CalculatorHow two variables move together, linearlyX values (comma separated) · Y values (comma separated)
Exponential Distribution CalculatorP(X ≤ x) and P(X > x) for wait timesRate λ (events per unit time) · Time (x)
Expected Value CalculatorProbability-weighted average outcomeOutcomes (comma separated) · Probabilities (comma separated)
Euler Totient CalculatorCount of integers up to n that are coprime to nn
Completing the Square CalculatorRewrite a quadratic in vertex form and solve itCoefficient of x-squared · Coefficient of x · Constant term
Partial Fraction CalculatorSplit 1/(px+q)(rx+s) into A and B termsp (first factor px+q) · q · r (second factor rx+s) · s
Direct Variation CalculatorSolve y = kx for y, k, or xSolve for (1=y, 2=k, 3=x) · Known value 1 · Known value 2
Inverse Variation CalculatorSolve y = k/x for y, k, or xSolve for (1=y, 2=k, 3=x) · Known value 1 · Known value 2
Spherical Cap Volume CalculatorVolume and surface area of a spherical capSphere Radius · Cap Height
Nth Root CalculatorAny root of any non-negative numberNumber · Root Index
Arithmetic Series SumSum of n terms of an arithmetic sequenceFirst Term · Common Difference · Number of Terms
Sum of Squares CalculatorSigma k=1..n of k-squaredUpper Limit n
Combinations with RepetitionMultiset count: choose k from n with repeatsDistinct Types (n) · Picks (k)
Permutations with RepetitionArrangements when symbols can repeatSymbols (n) · Positions (k)
Odds to ProbabilityConvert a:b odds into a percent chanceOdds For (a) · Odds Against (b)
Negative Binomial ProbabilityChance the k-th success lands on trial nTarget Successes (k) · Trial Number (n) · Success Probability (0-1)
Circumradius CalculatorRadius of the circle through a triangleSide a · Side b · Side c
Secant-Tangent LengthTangent length from the power of a pointExternal Secant Segment · Secant Inside Circle
Inscribed Angle CalculatorInscribed angle is half the central angleCentral Angle (degrees)
Sector Perimeter CalculatorArc plus two radii around a pie sliceRadius · Sector Angle (degrees)
Ellipse Perimeter CalculatorRamanujan approximation of an ellipse outlineSemi-major Axis (a) · Semi-minor Axis (b)
Box Diagonal CalculatorSpace diagonal of a rectangular solidLength · Width · Height
Triangular Prism VolumeTriangle area times prism lengthTriangle Base · Triangle Height · Prism Length
Octahedron VolumeRegular octahedron from its edgeEdge Length
Icosahedron VolumeRegular 20-faced solid from its edgeEdge Length
Bitwise XOR CalculatorExclusive-OR of two integers with binary shownFirst Integer · Second Integer
Caesar Shift CipherEncode or decode text by shifting the alphabetText · Shift (0-25) · 1 = encode, 0 = decode
Per Person SplitDivide any total evenly across peopleTotal Amount · People
Distance = Rate × TimeSolve any leg of the d = rt triangleSolve for (1=d, 2=r, 3=t) · Known Value 1 · Known Value 2
Combined Work RateTime for two workers finishing one jobWorker A Time Alone (hours) · Worker B Time Alone (hours)
Digital Root CalculatorRepeated digit sum down to one digitNumber
Mixture ConcentrationFinal strength after mixing two solutionsVolume of Solution 1 · Concentration 1 (%) · Volume of Solution 2 · Concentration 2 (%)
Proportion CalculatorSolve a proportion a/b = c/d for whichever of the four values is unknown by cross multiplicationa (first numerator) · b (first denominator) · c (second numerator) · d (second denominator) · Solve for

Last updated

About CalcProMaster calculators

CalcProMaster is a free library of 1285 online calculators across 20 categories — finance, health, math, business, construction, engineering, conversion, education and more. Every calculator runs entirely in your browser: no sign-up, no paywall, and no data leaves your device.

What makes these calculators different is transparency. Each tool shows the exact formula it uses. It also shows a step-by-step breakdown of how your inputs become the result. That way you can check the math instead of trusting a black box. Every calculator page explains how to read the result. It also lists common mistakes, assumptions and limitations. An FAQ sits with every one, and the most-used tools add a worked example. Health and finance tools name the formula they follow. Calorie needs use Mifflin-St Jeor. Loans use standard amortization. Each page says plainly when an answer should be confirmed with a professional.

The guides library goes deeper on the calculations people search for most. It covers percentage and discount math, loan EMI and amortization, income-tax brackets, calorie and macro planning, and concrete volumes. Each guide gives the formula, worked examples and links to the matching calculator. The glossary defines the terminology in plain language. The public formula QA dashboard shows the verification status of every calculator's math.

Popular starting points: loan EMI calculator, BMI calculator, percentage calculator, random number generator, and concrete calculator. You can also browse a category above to find the tool you need.

↑ ↓ navigate↵ openesc close