Free Statistics Calculators
Hypothesis tests, regression, probability distributions, critical-value tables, effect sizes, reliability and epidemiology — each calculator shows the formula, the working and an exact p-value rather than a bare number. Paste data straight from a spreadsheet, or start with the Statistical Test Selector if you are not sure which test to run. Free, no sign-up.
Statistics Calculators
92 tools · free, no sign-up
Descriptive Statistics Calculator
Calculate mean, median, mode, range, variance, and standard deviation from your data. Paste numbers and get every descriptive statistic for your methods section.
Z-Score Calculator
Calculate z-scores from a value, mean, and standard deviation — or from a dataset — with the formula worked through and percentile lookup.
Sample Size Calculator
Calculate the sample size you need for a survey — from population, confidence level, and margin of error, with the formula explained.
Margin of Error Calculator
Calculate the margin of error for a survey or poll — from sample size, confidence level, and proportion, with the formula worked through.
Correlation Calculator
Calculate the Pearson correlation coefficient (r) between two variables — paste paired data and get r, r², and an interpretation of the strength.
Permutation & Combination Calculator
Calculate permutations (nPr) and combinations (nCr) — with the factorial formulas worked through and an explanation of when order matters.
Probability Calculator
Calculate the probability of single and multiple independent events — AND, OR, and complement (NOT) — with the formulas worked through.
T-Test Calculator
Run one-sample, independent (Welch or Student), and paired t-tests — t, df, exact p-values, confidence interval, and Cohen's d, with every step shown.
Chi-Square Test Calculator
Run a chi-square test of independence on an r × c table or a goodness-of-fit test — expected counts, χ², df, p-value, Cramér's V, and the working.
One-Way ANOVA Calculator
Compare the means of 2–10 groups — ANOVA table, F, exact p, η² and ω², Levene's test, Welch's ANOVA, and Bonferroni pairwise comparisons, with the working.
Two-Way ANOVA Calculator
Test two factors and their interaction — Type III sums of squares for unbalanced designs, F and p for each effect, partial η², cell means, and an interaction plot.
Mann-Whitney U Test Calculator
Compare two independent samples by ranks — U, an exact p-value for small samples or a tie-corrected normal approximation, z, effect size r, and rank-biserial correlation.
Wilcoxon Signed-Rank Test Calculator
Run the Wilcoxon signed-rank test on paired data or differences — T⁺, T⁻, exact or tie-corrected p-value, z, effect size r, and a table of signed ranks.
Kruskal-Wallis Test Calculator
Compare 2–10 independent groups by ranks — tie-corrected H, df, p-value, ε², mean ranks, and Dunn's post hoc comparisons with a Bonferroni adjustment.
Fisher's Exact Test Calculator
Run Fisher's exact test on a 2 × 2 table — exact two-sided and one-sided p-values, sample and conditional odds ratios with an exact CI, and every possible table.
McNemar Test Calculator
Test whether a yes/no proportion changed between two paired measurements — exact binomial and chi-square McNemar p-values, the paired odds ratio, and an exact CI.
Proportion Z-Test Calculator
Test one proportion against a value or compare two independent proportions — z, p-values, Wilson and Newcombe confidence intervals, Cohen's h, and the working.
Shapiro-Wilk Normality Test Calculator
Test a sample of 3–5,000 values for normality — Shapiro-Wilk W and p-value by Royston's AS R94 algorithm, skewness, excess kurtosis, and a normal Q–Q plot.
P-Value Calculator
Find the exact p-value for a z, t, chi-square, F, or Pearson r statistic — left-, right-, or two-tailed — with an APA-formatted result and the tail area drawn.
Confidence Interval Calculator
Confidence intervals for a mean (t or z), a proportion (Wald, Wilson score, Clopper–Pearson exact), or a difference in means (Welch), at any confidence level.
Statistical Power & Sample Size Calculator
Find the sample size or the power for independent and paired t-tests (exact noncentral t) and for two proportions (Cohen's h), with a power curve.
Normal Distribution Calculator
Probabilities below, above, between or outside values of any normal distribution, and the inverse normal (x from a probability), with z-scores and a shaded bell curve.
Binomial Distribution Calculator
Exact binomial probabilities for n trials with success probability p: P(X = k), at most, at least, fewer, more and between, plus the mean, variance, table and chart.
Poisson Distribution Calculator
Poisson probabilities from an average rate scaled to your interval: exactly k, at most, at least or between, with the mean, variance, a table and a bar chart.
Hypergeometric Distribution Calculator
Probabilities for k successes drawn without replacement from a population of N with K successes — cards, inspections, lotteries — with a table, chart and binomial comparison.
Sampling Distribution Calculator
Standard error and probabilities for a sample mean (central limit theorem) or a sample proportion, with the CLT and success–failure conditions checked.
Z-Table (Standard Normal Table)
A printable standard normal table for z from −3.49 to 3.49 — cumulative, right-tail or mean-to-z areas — with lookups from z to area and from area to z.
T-Table (Student's t Distribution)
A printable table of Student's t critical values for one- and two-tailed tests, df 1–30 to ∞, with an exact lookup for any df (fractional too) and any α.
Chi-Square Distribution Table
A printable table of chi-square critical values for df 1–100 at ten significance levels, with an exact lookup for any df and α in the right tail, left tail or both.
F-Distribution Table
A printable table of F critical values at α = .10, .05, .025 and .01 for numerator and denominator df from 1 to ∞, with an exact lookup and lower critical values.
Quartile & IQR Calculator
Find Q1, the median, Q3, the interquartile range and Tukey's outlier fences by the TI-84, Excel QUARTILE.INC or QUARTILE.EXC method, with a box plot and the working.
Percentile Calculator
Find the value at any percentile by nearest rank or Excel's PERCENTILE.INC and .EXC interpolation, or the percentile rank of a score three ways, with the working.
Frequency Distribution Table Calculator
Build grouped, ungrouped or category frequency tables with class limits, boundaries, midpoints, relative and cumulative frequency — Sturges' rule shown, CSV and Markdown copy.
Standard Error Calculator
Find the standard error of a mean (from the SD and n or raw data), a proportion, or the difference between two means or two proportions — pooled and unpooled, with the working.
Covariance Calculator
Calculate the sample and population covariance of paired data with a table of deviations and products, what the sign means, and Pearson's r for scale-free strength.
Mean Absolute Deviation Calculator
Find the mean absolute deviation around the mean or the median with a full deviation table, plus the median absolute deviation (raw and × 1.4826) kept clearly separate.
Geometric Mean Calculator
Find the geometric mean of positive values or the true average growth rate from percentage changes, with the log method shown and the harmonic mean as a companion.
Coefficient of Variation Calculator
Calculate the coefficient of variation (SD ÷ mean) as a percentage for one dataset or two side by side, with sample or population SD and warnings for non-ratio data.
Spearman Rank Correlation Calculator
Compute Spearman's rank correlation (rho) with average ranks for ties, a full rank table, a t-test p-value, a strength rating and Pearson's r for comparison.
Linear Regression Calculator
Fit a least-squares line ŷ = a + bx: slope, intercept, r, R², standard errors, t-tests, 95% CIs, ANOVA, residuals, a scatter plot and predictions with intervals.
Effect Size Calculator
Compute Cohen's d, Hedges' g, Glass's delta, paired d (d_z, d_av), d from t, eta squared and partial eta squared from F, and r–d–odds ratio conversions, each with its formula.
Bayes' Theorem Calculator
Find P(A|B) from the prior, P(B|A) and the false-positive rate (or from P(B)), with Bayes' formula worked through and a natural-frequency table out of 10,000 people.
Expected Value Calculator
Find the expected value, variance and standard deviation of a discrete distribution from probabilities (decimals, % or fractions) or frequencies, with a sum-to-1 check.
Cronbach's Alpha Calculator
Paste item scores from a spreadsheet to get Cronbach's alpha with a Feldt 95% CI, standardized alpha, corrected item–total correlations, and alpha if item deleted.
Cohen's Kappa Calculator
Measure agreement between two raters from a k × k table or two columns of labels: kappa with its standard error and 95% CI, plus linear and quadratic weighted kappa.
Fleiss' Kappa Calculator
Agreement among three or more raters: paste a subjects × categories table of counts or raw ratings to get Fleiss' kappa, per-category kappa, and a z test.
Odds Ratio & Relative Risk Calculator
From a 2 × 2 table, calculate the odds ratio, relative risk, and risk difference with 95% confidence intervals, plus the number needed to treat or harm.
Sensitivity & Specificity Calculator
Enter true and false positives and negatives to get sensitivity, specificity, PPV, NPV, likelihood ratios, and more, each with a 95% confidence interval.
Incidence & Prevalence Calculator
Calculate cumulative incidence, incidence rates per person-time, and point or period prevalence, with exact or Wilson 95% CIs per 100 to 100,000.
Meta-Analysis Calculator
Pool study results with fixed-effect and DerSimonian–Laird random-effects models: pooled estimate, 95% CI, Q, I², τ², and a downloadable forest plot.
Friedman Test Calculator
Compare k related samples by ranks — tie-corrected Friedman χ², exact p-value, Kendall's W, rank sums, and Nemenyi and Conover post hoc tests with the ranks shown.
Repeated Measures ANOVA Calculator
One-way within-subjects ANOVA — F, exact p, Mauchly's sphericity test, Greenhouse–Geisser and Huynh–Feldt corrections, partial η², and paired follow-ups, with the working shown.
Tukey HSD Calculator
Tukey–Kramer post hoc comparisons after a one-way ANOVA — adjusted p-values from the studentized range, simultaneous confidence intervals, critical q, and group letters.
Sign Test Calculator
Paired or one-sample sign test — counts of positive and negative differences, exact binomial p-value, and a distribution-free confidence interval for the median.
Runs Test Calculator
Wald–Wolfowitz runs test for randomness — runs, expected runs, z, and an exact p-value for small samples or a normal approximation, for numbers or two categories.
Kolmogorov–Smirnov Test Calculator
One-sample KS test against a normal, uniform or exponential distribution, or two-sample KS — D, exact p-value, Lilliefors caveat, and a downloadable ECDF plot.
Binomial Test Calculator
Exact binomial test of an observed proportion against p₀ — one- and two-sided p-values, Clopper–Pearson and Wilson intervals, Cohen's h, and the full null distribution.
Z-Test Calculator
One- and two-sample z-tests for means with known σ, from summary statistics or raw data — z, p-value, confidence interval, Cohen's d, and the working shown.
Cochran's Q Test Calculator
Compare k related yes/no outcomes with Cochran's Q — Q, p-value, Kendall's W, success rates, and pairwise McNemar tests with Holm and Bonferroni adjustments.
Kendall's Tau Calculator
Kendall's τ-a and τ-b from paired data — concordant and discordant pair counts, tie handling, and an exact or tie-corrected normal p-value, matching R.
Partial Correlation Calculator
Partial and semipartial correlation controlling for one or more variables — paste a spreadsheet, get r, t, p, a confidence interval and an added-variable plot.
Correlation Matrix Calculator
Pearson or Spearman correlation matrix for many variables — p-values, n for every pair, a shaded heatmap and a copy-ready APA table.
Correlation Comparison Calculator
Fisher z for correlations: a confidence interval for r, tests for two independent correlations, Steiger's test for dependent ones, and a pooled r across studies.
Multiple Regression Calculator
Multiple linear regression from a pasted spreadsheet — coefficients, standard errors, t, p, R², adjusted R², F, VIF, residual plots and predictions.
Logistic Regression Calculator
Binary logistic regression from a pasted spreadsheet — odds ratios with CIs, likelihood-ratio test, pseudo-R², AUC and ROC curve, with honest separation warnings and Firth's option.
Curve Fitting Calculator
Fit polynomial (degree 2–6), exponential, logarithmic and power curves, compare R², RMSE and AICc, see the plot and residuals, and predict new values.
Moving Average Calculator
Simple, weighted and exponential moving averages, trailing or centred — with a chart, a copyable table, the next-period forecast and error measures to choose a window.
Intraclass Correlation Calculator
Paste subjects × raters and get ICC(1,1), ICC(2,1), ICC(3,1) and the average-measure forms, with McGraw–Wong names, F-based CIs and Koo–Li labels.
Krippendorff's Alpha Calculator
Krippendorff's alpha for any number of coders with missing ratings: nominal, ordinal, interval and ratio, plus the coincidence matrix and a bootstrap CI.
Bland–Altman Plot Maker
Bias and 95% limits of agreement with confidence intervals from paired measurements, a proportional-bias check, ratio and percent scales, and a plot download.
ROC Curve Calculator
Draw an ROC curve from scores and true classes: AUC with a DeLong 95% CI, the best cut-off by Youden's J, and sensitivity and specificity at any cut-off.
Kaplan–Meier Survival Calculator
Kaplan–Meier survival curve and table from times and events, with censoring, Greenwood CIs, median survival, number at risk and a log-rank test for groups.
Post-Test Probability Calculator
Turn a pre-test probability and a likelihood ratio, or sensitivity and specificity, into a post-test probability, with a Fagan nomogram and chained tests.
Standardized Mortality Ratio Calculator
Indirect standardization: expected deaths from age-group person-years and reference rates, then the SMR with an exact Poisson confidence interval and test.
Age-Adjusted Rate Calculator
Direct age standardization to the US 2000, WHO 2000–2025 or ESP 2013 standard population, or your own, with a Fay–Feuer confidence interval and the crude rate.
IV Drip Rate Calculator
Nursing-math practice: mL/h and drops per minute from volume, time and drop factor, with the formula and unit cancellation shown. Coursework only, not clinical.
Dosage Calculation Calculator
Nursing-math practice: desired ÷ have × quantity, weight-based mg/kg doses and unit conversions, with the formulas and units shown. Coursework only, not clinical.
Outlier Calculator
Find outliers with Tukey's IQR fences, z-scores, the modified z-score, Grubbs' test and Dixon's Q side by side, with critical values and the working shown.
Skewness and Kurtosis Calculator
Skewness and excess kurtosis as SPSS, Excel and Minitab compute them (G1/G2, g1/g2, b1/b2), with standard errors, z-tests, confidence intervals and a histogram.
Grouped Data Calculator
Mean, median, mode, quartiles, variance and standard deviation of grouped data from class intervals and frequencies, with the textbook formulas worked out.
Standard Score Converter
Convert between z-scores, T-scores, IQ, NCE, scaled scores, stanines, stens and percentile ranks, with a normal curve and every formula shown.
Empirical Rule Calculator
68-95-99.7 intervals for any mean and standard deviation, with a shaded bell curve, the exact normal shares, Chebyshev's bound and a check against your data.
Crosstab Generator
Turn two categorical columns into a crosstab with counts, row, column and total percentages, plus a copy-ready APA 7 table.
Multiple Comparisons Correction Calculator
Adjust p-values for multiple testing with Bonferroni, Šidák, Holm, Hochberg, Hommel and Benjamini–Hochberg, matching R's p.adjust, with a rank plot.
Bootstrap Confidence Interval Calculator
Percentile and BCa bootstrap confidence intervals for a mean, median, standard deviation or correlation, with a recorded seed so every run repeats exactly.
Exponential Distribution Calculator
Exponential distribution from a rate or a mean: density, P(X ≤ x), survival P(X > x), ranges, percentiles and the memoryless property, with the curve drawn.
Uniform Distribution Calculator
Continuous U(a, b) and discrete uniform probabilities: P(X ≤ x), tails, ranges, percentiles, mean and variance, with the working shown and a chart drawn.
Geometric Distribution Calculator
Geometric probabilities under both conventions, trials until the first success or failures before it, with R's dgeom conversion, a table and a chart.
Negative Binomial Distribution Calculator
Negative binomial probabilities for the r-th success under both parameterizations, trials or failures, with R's dnbinom conversion, a table and a chart.
Central Limit Theorem Simulator
Draw seeded samples from skewed, uniform, bimodal or yes/no populations and watch the sampling distribution of the mean turn normal, with theory against your run.
APA Statistics Formatter
Format t, F, chi-square, r, z, p values, confidence intervals and effect sizes in APA 7 style: italic symbols, no leading zero on p and r, and p < .001.
Statistical Test Selector
Answer questions about your goal, data type, groups and design to find the right statistical test, with the reasoning shown and links to each calculator.
Describe Your Data and Work With Distributions
Every analysis starts by describing the data. The Descriptive Statistics Calculator gives the mean, median, standard deviation and more; the Quartile & IQR Calculator, Percentile, Outlier and Skewness and Kurtosis calculators check shape and spread, and the Standard Error, Z-Score and Coefficient of Variation calculators standardize it.
For probability, pick the distribution that matches how the data arose: Normal for measurements, Binomial for successes in a fixed number of trials, Poisson for events per interval, Hypergeometric for sampling without replacement, and the Exponential, Geometric, Uniform and Negative Binomial calculators for waiting times. The Central Limit Theorem Simulator shows why sample means look normal. For exams that allow tables there are the Z-Table, T-Table, Chi-Square Table and F-Table. Counting problems go to the Permutation & Combination Calculator, and conditional probability to the Bayes' Theorem and Expected Value calculators.
Choosing a Hypothesis Test
Start from two questions: what kind of outcome you measured, and how the groups relate to each other. The Statistical Test Selector walks through them. The table pairs the common designs with a parametric test and its rank-based or exact alternative — use the alternative when the data are ordinal, heavily skewed, or the samples are small.
| Design | Parametric test | Alternative |
|---|---|---|
| Two independent groups, numeric outcome | Independent t-test (Welch by default) | Mann-Whitney U test |
| Same people measured twice | Paired t-test | Wilcoxon signed-rank or sign test |
| Three or more independent groups | One-way ANOVA, then Tukey HSD | Kruskal-Wallis test |
| Same people, three or more conditions | Repeated measures ANOVA | Friedman test |
| Two factors at once | Two-way ANOVA | — |
| Two categorical variables | Chi-square test | Fisher's exact test for a 2 × 2 table with small expected counts |
| Yes/no outcome, measured twice | McNemar test | Cochran's Q for three or more conditions |
| Relationship between two numeric variables | Pearson correlation and linear regression | Spearman or Kendall's tau |
Beyond one predictor, use Multiple Regression for a numeric outcome and Logistic Regression for a yes/no outcome. Single-sample questions go to the Z-Test, Binomial Test or Proportion Z-Test.
Assumptions, Effect Sizes and Reporting
Check the assumptions before you report. The Shapiro-Wilk and Kolmogorov–Smirnov calculators test normality, and the Statistical Power & Sample Size Calculator tells you whether a non-significant result could have detected the effect you cared about. Plan a study with the Sample Size and Margin of Error calculators; run many tests at once and adjust with the Multiple Comparisons Correction Calculator.
Report the size of the effect as well as the p-value: the Effect Size Calculator gives Cohen's d and related measures, and the Confidence Interval and Bootstrap Confidence Interval calculators give the range. The APA Statistics Formatter writes the result line: the statistic, its degrees of freedom, the exact p-value and an effect size, with statistical symbols italicized and the leading zero dropped from values that cannot exceed 1 (p = .032, r = .41).
Measurement quality has its own calculators. Internal consistency: Cronbach's Alpha. Agreement between raters: Cohen's Kappa, Fleiss' Kappa, Krippendorff's Alpha and the Intraclass Correlation. Health and diagnostic studies: Odds Ratio & Relative Risk, Sensitivity & Specificity, the ROC Curve, Kaplan–Meier survival curves and the Meta-Analysis Calculator. The dosage and IV drip calculators are practice tools for nursing-math coursework, not for clinical use.
Frequently Asked Questions
- Which statistical test should I use?
- Decide the type of outcome (numeric, ordinal or categorical), the number of groups, and whether the groups are independent or the same people measured repeatedly. Two independent groups with a numeric outcome call for a t-test; three or more call for ANOVA; two categorical variables call for chi-square. The Statistical Test Selector asks these questions and points to the matching calculator.
- Should I use a t-test or a Mann-Whitney U test?
- Use the independent t-test when the outcome is numeric and roughly normal in each group, or when both groups are large enough for the central limit theorem to carry it. Use the Mann-Whitney U test when the outcome is ordinal, clearly skewed in small samples, or has extreme outliers. The two test different things — means versus the tendency of one group's values to exceed the other's — so state which one you ran.
- What does a p-value of 0.05 mean?
- It is the probability of seeing a result at least this extreme if the null hypothesis were true. It is not the probability that the null hypothesis is true, and 0.05 is a convention, not a law. Report the exact p-value with an effect size and a confidence interval, so the reader can judge the evidence for themselves.
- How big a sample do I need?
- It depends on the effect you want to detect, the variability of the outcome, the significance level and the power you want — usually 80%. A smaller expected effect needs a much larger sample. Enter those four values in the power analysis calculator; for a survey, the sample size calculator works from the margin of error you will accept.
- What is the difference between statistical significance and effect size?
- A p-value says how surprising your data would be if there were no effect. An effect size says how large the effect is. With a big enough sample a trivial difference becomes significant, and with a small sample a large one may not, which is why APA style asks for both.
- Are these calculators accurate enough for a thesis, and is my data uploaded?
- They compute exact p-values from the t, F, chi-square and normal distributions rather than reading them from a table, and show each step so you can check the result against R, SPSS or Stata, which your committee may still expect. The calculators run in your browser; the numbers you paste are not sent to CitationEasy or anyone else.