Statistical calculators and
R output interpreters

Every result is checked against R's own output and comes with the R code to reproduce it. The tools run in your browser and are free to use, without an account.

Every tool ends with a verdict line. Try one:

Since p = 0.032 < 0.05, reject H0 at the 5% level.

The calculators write this sentence for your actual test, not just the p-value.

Calculators

Enter your numbers. The page runs the test and writes out the conclusion, with the R call that reproduces it.

30 tools
t-Test

Two means, paired or one-sample. Summary stats or raw values both work.

t
p-Value Calculator

Turn a t, z, chi-square, F, or r statistic into its p-value, or go the other way from alpha.

p
Descriptive Statistics

Paste a column of numbers for the mean, median, SD, quartiles, skewness, and a live histogram and boxplot.

summary
Mean, Median & Mode

Paste a list or a frequency table for the mean, median and mode together, with the range, midrange and a read on when the median beats the mean.

Standard Deviation

Paste a list or a frequency table for the sample and population standard deviation, variance, standard error and CV, with every step shown.

SD
Percentile Calculator

Paste data for the full percentile table, 1st to 99th plus any custom percentile, or the percentile rank of a value, in type 7 or 6.

P90
IQR & Outliers

Paste data for the interquartile range, quartiles, five-number summary, the 1.5 IQR fences and every flagged outlier, on a labeled boxplot.

IQR
Box Plot

Paste one group or several named groups for the five-number summary, quartiles, IQR and outliers, drawn as side-by-side box plots.

boxplot
Correlation

Paste two columns for Pearson r, Spearman rho or Kendall tau-b with a CI, p-value and a live scatter plot.

r
Correlation Matrix

Paste columns for the full Pearson or Spearman matrix, colour coded, with the p-value and the n behind every cell.

cor
Linear Regression

Paste x and y for the fitted line, the slope and intercept with SEs, t and p, R-squared, and a scatter with the fit.

lm
Prediction Interval

Paste x and y, pick a new x, and see the prediction interval for one new observation beside the confidence interval for the mean.

predict()
One-Way & Two-Way ANOVA

Paste raw group data for the full ANOVA table (SS, df, F, p), effect sizes, a group-means plot, an assumption check and the R code.

aov
Post-Hoc Tests

Your ANOVA is significant, so which groups differ? Tukey HSD, Bonferroni pairwise t-tests and Dunn with BH, plus a letters display.

HSD
Odds Ratio

Enter a 2x2 table for the odds ratio, risk ratio, NNT and attributable risk, each with a confidence interval and the right p-value.

OR
Fisher's Exact Test

Enter a 2x2 table for the exact one- and two-sided p, the odds ratio with an exact CI, and an optional mid-p, with the null distribution drawn.

FET
A/B Test

Conversion counts for two variants, with sample-size planning and a Bayesian read.

z
Statistical Significance

Is the difference real or noise? Two conversion rates, two averages, or a rate versus a target, with a plain-English verdict.

p<.05
Chi-Square

Counts in a table: independence, goodness-of-fit, homogeneity. Residuals show which cell drives the result.

χ²
Confidence Intervals

Eight interval types for means, proportions, and variances, drawn to scale.

CI
Margin of Error

The plus-or-minus on a poll or survey, the sample size for a target margin, or the margin on an average.

MOE
Bootstrap CI

Paste raw data and bootstrap a CI for the mean, median, SD, or any quantile.

boot
P-Value Adjustment

Paste a column of p-values and see what survives Bonferroni, Holm, or the BH false-discovery rate.

FDR
Equivalence (TOST)

Shows whether two treatments are close enough to call equivalent, not just “not significantly different”.

TOST
Z-Score ↔ Percentile

Convert a z-score to a percentile and back, with the shaded curve to match.

z
Normal Distribution

Area below, above, between or outside a value on any normal curve, plus inverse cutoffs, with a shaded plot.

pnorm
Empirical Rule

The 68-95-99.7 rule for any mean and SD: the three bands and their ranges, which band a value is in, or the range for a coverage.

68-95-99.7
Binomial Probability

The chance of k successes in n trials, exact or cumulative, a range, or the inverse count, with a shaded bar chart.

dbinom
Poisson Distribution

The chance of k events at an average rate lambda, exact or cumulative, a range, or the inverse count, with a shaded bar chart.

dpois
Proportion Z-Test

A one- or two-proportion z-test the classroom way: hypotheses, the z statistic, a critical value, and the p-value, with the continuity-correction note.

z

Reference Tables

The printable critical-value tables, with a live lookup and a reverse mode on top.

6 tools

Bayesian

For questions about how much to believe something, rather than whether p crossed a line.

5 tools

R Output Interpreters

Paste output straight from your R console. These pages decode every line and recompute the numbers as a cross-check.

9 tools

Pickers & Decision Tools

Not sure which test fits? These narrow it down from the shape of your data and show the reasoning.

4 tools

Study Design & Power

Work out sample size and power while the study can still be changed.

8 tools

Specialized

Narrower jobs: time series, outliers, classifier curves, and preparing a question for Stack Overflow.

9 tools

Each tool links back to the tutorial that teaches the method.

The tools stay free.
Pro is for when you want to be tested on them.

None of these tools is behind a paywall, and none ever will be. Pro is a different thing. It is graded mastery quizzes and a verifiable certificate, for when you have stopped reaching for the calculator and want proof you can run the test by hand. You earn it by passing the work, not by paying for a badge.

See how certification works free to start · cancel anytime