Math & Statistics
Pure and applied mathematics — algebra, geometry, calculus, number theory, discrete maths, logic, statistics and data science.
Pure and applied mathematics. Area, perimeter and volume for every common shape, triangle solvers and coordinate geometry, derivatives, integrals and limits, sequences and series, matrices and vectors, primes and modular arithmetic.
Discrete maths and logic cover permutations and combinations, graph properties, truth tables, set operations and Venn relationships.
Statistics and data science run from descriptive measures and distributions through confidence intervals, hypothesis tests and regression to sample-size and survey-design planning and model evaluation metrics.
130 calculators in 3 sections.
Start with these
The questions people most often bring to this page, and the calculator that answers each one.
- Permutations & Combinations Calculator — Permutations and combinations, with and without repetition.
- Graph Theory Calculator — Degree, connectivity, paths and graph properties.
- Binomial Coefficient Calculator — n choose k, Pascal's triangle and identities.
Matches are ranked by relevance. Use CtrlK anytime to search the full site.
Core Math & Geometry
Algebra, shapes and solids, trigonometry, calculus and number theory.
Percentage Calculator
Calculate percentages easily — find a percentage of a number, percentage increase/decrease, and percentage change between two values.
Fraction Calculator
Add, subtract, multiply, or divide fractions. Get simplified results, mixed numbers, and decimal equivalents.
Standard Deviation Calculator
Calculate the mean, median, standard deviation, and variance for a set of numbers. Supports both population and sample calculations.
Probability Calculator
Calculate probability of single events, combined events (AND/OR), permutations, and combinations.
GPA Calculator
Calculate your semester GPA and cumulative GPA. Enter course grades and credit hours for an instant result.
Average Calculator
Calculate mean, median, mode, range, geometric mean, and harmonic mean of a set of numbers.
Quadratic Equation Solver
Solve quadratic equations (ax² + bx + c = 0). Find roots, discriminant, vertex, and axis of symmetry with a visual graph.
Logarithm Calculator
Calculate logarithms with any base. Get log base 10, natural log (ln), log base 2, and custom base logarithms instantly.
Scientific Notation Calculator
Convert numbers to scientific notation and engineering notation. Control significant figures and see coefficient and exponent.
Matrix Calculator
Perform matrix operations: addition, subtraction, multiplication, determinant, and transpose for 2x2 matrices.
Compound Growth Calculator
Calculate compound growth rate, final value, or initial value. Useful for investments, population growth, and business metrics.
Factorial Calculator
Calculate factorial (n!) and double factorial (n!!). Useful for permutations, combinations, and mathematical calculations.
Permutation & Combination Calculator
Calculate permutations and combinations. Essential for probability, statistics, and counting problems.
Linear Regression Calculator
Calculate linear regression line, slope, intercept, and R-squared. Find the best-fit line for your data points.
Standard Form Calculator
Convert numbers to standard form (scientific notation). Express large or small numbers in a×10ⁿ format.
Percentage Master Calculator
Calculate any percentage: X% of Y, what % is X of Y, % change, increase/decrease by %, and reverse calculations.
LCM Calculator
Calculate the Least Common Multiple (LCM) of two or more numbers. Uses prime factorization to find the smallest number that is a multiple of all inputs.
GCF/GCD Calculator
Calculate the Greatest Common Factor (GCF) or Greatest Common Divisor (GCD) of two or more numbers. Uses the Euclidean algorithm with step-by-step explanation.
Prime Factorization Calculator
Find the prime factorization of any number. Shows all prime factors, divisors, and whether the number is prime, perfect, abundant, or deficient.
Advanced Graphing Calculator
Plot functions, compute calculus operations, and explore advanced math with interactive graphs.
Scientific Calculator
Scientific calculator with multiple modes and expression input
Equation Solver
Solve equations of all types: linear, quadratic, cubic, polynomial, systems of equations, exponential, logarithmic, and absolute value. Detailed step-by-step solutions with explanations included.
Percentage Change Calculator
Calculate the percentage change between two values. See absolute change and percentage increase or decrease.
Percentage Increase Calculator
Calculate percentage increase from original to new value. Find the percent change between two numbers.
Percentage Decrease Calculator
Calculate percentage decrease from original to new value. Find the percent reduction between two numbers.
Ultimate Calculator
Scientific calculator, graphing, and unit conversions — all in one.
Random Number (seeded)
Deterministic pseudo-random integers from a seed (reproducible).
Percent Error Calculator
How far a measured value is from the true value, as a percentage.
Quadratic Formula Solver
Solve a quadratic equation ax² + bx + c = 0 for its real roots.
Money Counter
Total cash by denomination, with rolls and over/short.
Area Calculator
Calculate the area and perimeter of common shapes — rectangle, circle, triangle, trapezoid, and ellipse.
Volume Calculator
Calculate the volume and surface area of common 3D shapes — cube, box, sphere, cylinder, and cone. Convert between units.
Pythagorean Theorem Calculator
Find the missing side of a right triangle using the Pythagorean theorem. Calculate area, perimeter, and angles.
Slope Calculator
Calculate the slope, distance, midpoint, and line equation from two points. Visualize rise over run.
Circle Calculator
Calculate radius, diameter, circumference, area, sector area, and arc length of a circle from any known value.
Triangle Calculator
Calculate area, angles, heights, perimeter, inradius, and circumradius of any triangle from three sides.
Surface Area Calculator
Calculate surface area, lateral area, and volume for cubes, spheres, cylinders, cones, and pyramids.
Perimeter Calculator
Calculate the perimeter of rectangles, circles (circumference), triangles, and regular polygons with any number of sides.
Angle Calculator
Convert angles between degrees, radians, and gradians. Find complementary and supplementary angles, plus sine, cosine, and tangent values.
Coordinate Distance Calculator
Calculate the distance between two points on a coordinate plane, plus midpoint, slope, and the distance formula breakdown.
Ellipse Calculator
Calculate ellipse area, perimeter, and eccentricity from semi-major and semi-minor axes.
Parallelogram Calculator
Calculate parallelogram area and perimeter from base, height, and side length.
Volume of 3D Shapes Calculator
Calculate volume and surface area of cylinders, cones, spheres, and pyramids. Essential for geometry and construction.
2D Shape Master Calculator
Complete 2D geometry calculator for all common shapes — rectangles, squares, circles, triangles, ellipses, parallelograms, rhombuses, trapezoids, and regular polygons. Calculate area, perimeter, angles, and more.
3D Shape Master Calculator
Complete 3D geometry calculator for all common shapes — cubes, boxes, spheres, cylinders, cones, pyramids, prisms, ellipsoids, torus, and capsules. Calculate volume, surface area, and more.
Cone Calculator
Calculate the volume and surface area of a cone from its radius and height.
Cube Calculator
Calculate the volume and surface area of a cube from its edge length.
Cylinder Calculator
Calculate the volume and surface area of a cylinder from its radius and height.
Rectangle Calculator
Calculate the area, perimeter, and diagonal of a rectangle.
Sphere Calculator
Calculate the volume and surface area of a sphere from its radius.
Square Calculator
Calculate the area and perimeter of a square from its side length.
Arc Length Calculator
Calculate the arc length of linear, quadratic, and circular curves between two points using numerical integration.
Area Under Curve Calculator
Approximate the area under f(x) = x² using trapezoidal, Simpson's, or midpoint rule. Compare with the exact answer.
Derivative Calculator
Calculate the derivative of polynomial, trigonometric, exponential, and logarithmic functions at any point.
Gradient Vector Calculator
Calculate the gradient vector of f(x,y) = ax² + by² + cxy at any point. Shows magnitude and direction of steepest ascent.
Integral Calculator
Calculate definite integrals of polynomial, trigonometric, and exponential functions over any interval.
Laplace Transform Calculator
Compute Laplace transforms of common functions: exponential, sine, cosine, polynomial, and Heaviside step.
Limit Calculator
Evaluate limits of rational, trigonometric, and exponential functions. Shows left limit, right limit, and existence.
Partial Derivative Calculator
Calculate partial derivatives of f(x,y) = axy + bx² + cy² + d. Find df/dx, df/dy, and the gradient magnitude.
Taylor Series Calculator
Approximate functions using Taylor series expansion. Compare the approximation with the exact value for sin, cos, e^x, and ln(x).
Volume of Revolution Calculator
Calculate the volume and surface area of a solid of revolution using the disk or shell method.
Chinese Remainder Theorem Calculator
Solve systems of congruences using the Chinese Remainder Theorem. Find x such that x ≡ r1 (mod m1) and x ≡ r2 (mod m2).
Continued Fraction Calculator
Convert a fraction to its continued fraction representation. Shows coefficients, convergents, and approximation error.
Diophantine Equation Calculator
Solve linear Diophantine equations of the form ax + by = c. Find integer solutions using the Extended Euclidean Algorithm.
Divisibility Calculator
Check if one number divides another. Shows remainder, quotient, and total factor pair count.
Euler's Totient Calculator
Calculate Euler's totient function phi(n) — the count of integers from 1 to n that are coprime to n.
Fibonacci Calculator
Calculate the nth Fibonacci number, its predecessor, and the golden ratio approximation F(n)/F(n-1).
Modular Arithmetic Calculator
Perform modular addition, multiplication, and exponentiation. Calculate (a op b) mod m with equivalence classes.
Number Base Converter
Convert numbers between any base (2-36). Enter a number in one base and convert to another.
Perfect Number Calculator
Check if a number is perfect, abundant, or deficient by computing the sum of its proper divisors.
Prime Factorization Calculator
Find the complete prime factorization of any number up to 1,000,000. Shows all prime factors, exponents, and primality.
Discrete Math & Logic
Combinatorics, graphs, truth tables, sets and Boolean algebra.
Binomial Coefficient Calculator
Calculate nCr and nPr values with Pascal's triangle row visualization.
Catalan Number Calculator
Calculate Catalan numbers and their combinatorial interpretations including binary trees and lattice paths.
Chromatic Number Estimator
Estimate the chromatic number of a graph using Brook's theorem and greedy coloring bounds.
Permutations & Combinations Calculator
Calculate permutations and combinations with or without repetition for any n and r values.
Sequence Analyzer & Generating Function
Analyze a sequence to detect arithmetic, geometric, or polynomial patterns and predict the next term.
Graph Theory Calculator
Analyze graph properties including degree, density, connectivity, and Eulerian path possibility.
Inclusion-Exclusion Calculator
Apply the inclusion-exclusion principle to compute union sizes and exclusive membership for up to three sets.
Integer Partition Calculator
Count the number of integer partitions of n with optional constraints on maximum part size and distinctness.
Recurrence Relation Calculator
Solve linear recurrence relations a_n = p*a_{n-1} + q*a_{n-2} with given initial conditions.
Stirling Number Calculator
Calculate Stirling numbers of the first and second kind, plus Bell numbers for set partitions.
Boolean Algebra Simplifier
Estimate Boolean expression simplification from sum-of-products form. Calculates term and literal reduction using grouping heuristics.
Decision Matrix Calculator
Compare two options using weighted scoring across 4 criteria. Calculates normalized totals, winner, and sensitivity analysis.
Game Theory Payoff Calculator
Analyze a 2x2 payoff matrix to find dominant strategies, Nash equilibria (pure and mixed), minimax values, and Pareto optimality.
Logical Equivalence Checker
Test whether two propositional logic expressions produce identical truth values across all variable assignments.
Predicate Logic Evaluator
Evaluate quantified predicate logic statements (universal, existential, unique existential) over a finite domain.
Probability Tree Calculator
Calculate sequential and combined probabilities for multi-stage probability trees with up to 4 branches.
Set Theory Calculator
Calculate union, intersection, difference, symmetric difference, and complements for two sets with similarity metrics.
Syllogism Validator
Check the validity of categorical syllogisms by figure and mood. Identifies all 19 traditionally valid syllogistic forms.
Truth Table Generator
Generate a complete truth table for propositional logic formulas with 2-4 variables and common logical operations.
Venn Diagram Calculator
Calculate exclusive region values for 2-set or 3-set Venn diagrams using inclusion-exclusion principle.
Statistics & Data Science
Distributions, tests, regression, sample size and model evaluation metrics.
Z-Score Calculator
Calculate the z-score (standard score) for any value in a normal distribution. Find the percentile ranking and probability associated with your data point.
Confidence Interval Calculator
Calculate the confidence interval for a population mean. Determine the margin of error and range where the true population parameter likely falls.
Sample Size Calculator
Determine the required sample size for your survey or study. Calculate how many responses you need for statistically significant results.
ANOVA Calculator
Perform a one-way ANOVA (Analysis of Variance) to compare means across three groups and determine if differences are statistically significant.
Bayesian Prior Calculator
Apply Bayes' theorem to update a prior probability given test sensitivity and false positive rate. Calculate the posterior probability after a positive or negative result.
Chi-Square Test Calculator
Perform a chi-square goodness-of-fit test comparing observed and expected frequencies across four categories.
Confidence Interval Calculator
Calculate the confidence interval for a population mean using sample data. Uses z-based approximation suitable for large samples.
Correlation Calculator
Calculate the Pearson correlation coefficient (r), coefficient of determination (r²), and test significance from summary statistics.
Effect Size Calculator
Calculate Cohen's d, Hedges' g, and Glass's delta to measure the practical significance of differences between two groups.
Fisher's Exact Test Calculator
Perform Fisher's exact test on a 2x2 contingency table to determine if there is a significant association between two categorical variables.
Kruskal-Wallis Test Calculator
Perform a Kruskal-Wallis H test to compare rank distributions across multiple independent groups.
Logistic Regression Calculator
Calculate the predicted probability, odds, and odds ratio from logistic regression coefficients. Visualize the S-shaped probability curve.
Mann-Whitney U Test Calculator
Calculate the Mann-Whitney U statistic and z-score for comparing two independent groups using rank sums.
Multiple Regression Calculator
Evaluate a multiple regression model using SSR, SSE, number of predictors, and sample size. Calculate R², adjusted R², F-statistic, and model fit metrics.
Power Analysis Calculator
Calculate the required sample size for a study given the effect size, significance level, and desired statistical power.
ROC Curve Calculator
Calculate sensitivity, specificity, PPV, NPV, accuracy, F1 score, and approximate AUC from a confusion matrix (TP, FP, TN, FN).
Survival Analysis Calculator
Estimate Kaplan-Meier survival probabilities over four time periods given events and censored observations.
T-Test Calculator
Calculate the t-statistic, degrees of freedom, and approximate p-value for a one-sample t-test.
A/B Test Calculator
Determine statistical significance of A/B test results. Calculate z-score, p-value, conversion lift, and whether your variant beats the control at your chosen confidence level.
Clustering Quality Score Calculator
Evaluate clustering quality using silhouette score, Calinski-Harabasz index, Davies-Bouldin index, and Dunn index from cluster distance metrics.
Cohort Analysis Calculator
Analyze user cohort retention over time. Calculate monthly retention rates, churn rates, estimated customer lifetime value (LTV), and total cohort revenue.
Confusion Matrix Analyzer
Analyze classification model performance from confusion matrix values. Calculate precision, recall, F1 score, MCC, accuracy, specificity, and more.
Data Imputation Calculator
Estimate missing data values using mean, median, mode, or linear interpolation imputation methods. Compare imputation accuracy against actual values.
Dimensionality Reduction Calculator
Determine how many principal components to retain based on eigenvalues and target explained variance. Includes scree plot data, Kaiser criterion, and cumulative variance analysis.
Feature Scaling Calculator
Scale raw feature values using min-max normalization, z-score standardization, robust scaling, and max-abs normalization for machine learning preprocessing.
Moving Average Calculator
Calculate Simple Moving Average (SMA), Exponential Moving Average (EMA), Cumulative Moving Average (CMA), and Weighted Moving Average from a series of data points.
Outlier Detection Calculator
Detect outliers using IQR bounds, z-score bounds, and modified z-score methods. Determine whether a data point is an outlier using configurable thresholds.
Time Series Decomposition Calculator
Decompose monthly time series data into trend, seasonal, and residual components using additive or multiplicative decomposition methods.
SMA & EMA
5-point simple and exponential moving average for a mini price series.
Conjoint Analysis Calculator
Calculate the relative importance of product or service attributes from conjoint analysis utility ranges. Determine which features matter most to your respondents.
Inter-Rater Reliability Calculator
Calculate Cohen's kappa coefficient to measure agreement between two raters beyond what would be expected by chance. Get an interpretation of your reliability score.
Likert Scale Analyzer
Analyze 5-point Likert scale survey responses to get mean, median, standard deviation, and top/bottom-box percentages with a distribution chart.
Margin of Error Calculator
Calculate the margin of error for your survey results based on sample size, confidence level, population size, and expected proportion.
Net Promoter Score Calculator
Calculate your Net Promoter Score (NPS) from survey responses. Enter the count of promoters, passives, and detractors to see your score and classification.
Weighting Calculator
Calculate post-stratification weights to adjust your survey sample to match population proportions. See the weight for each stratum and overall weighting efficiency.
Quota Sampling Calculator
Calculate the number of survey responses needed from each population stratum using proportional quota sampling. Ensures your sample mirrors the population composition.
Sampling Frame Calculator
Calculate the design effect and effective sample size for cluster sampling designs. Understand how intraclass correlation and cluster size reduce your statistical power.
Survey Cost Estimator
Estimate the total cost of your survey project including recruitment, incentives, platform fees, and analysis time. See a breakdown of where your budget goes.
Survey Response Rate Calculator
Determine how many survey invitations you need to send to achieve your target number of completed responses, accounting for response and completion rates.