Statistics Solver

What are the mean, median, and standard deviation of your numbers?

Paste or type a dataset and get the full descriptive statistics breakdown in one click. Covers central tendency, spread, and distribution shape.

Updated July 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Picture a seesaw with weights placed at different positions along a plank. The mean is the exact balance point — move one weight far to the right and the whole seesaw tips. The median is the middle seat: it does not care how far right that outlier sits, only whether it is to the right or not. That single difference explains why salary statistics almost always report median rather than mean.

The standard deviation measures how far values typically stray from the mean. A tight cluster of values gives a small standard deviation; a wide spread gives a large one. Squaring those deviations before averaging them (giving variance) ensures that positive and negative deviations do not cancel each other out. Taking the square root of variance brings the unit back to the original scale of the data.

Mode is the value that appears most often. In a perfectly bell-shaped distribution the mean, median, and mode are all identical. When they diverge, that gap is itself informative — it tells you the distribution is skewed, that outliers exist, or that your dataset has multiple clusters.

When To Use This
Right tool, right situation

Use descriptive statistics any time you have a set of numeric measurements and need to summarize what is typical and how consistent the values are. Common situations: reviewing student test scores, analyzing survey ratings, checking manufacturing tolerances, comparing monthly revenue figures, or summarizing any column of a spreadsheet before presenting it to someone else.

This calculator is well suited for quick, ad-hoc analysis of datasets with up to a few thousand values. It is not appropriate as a replacement for inferential statistics — it tells you about the data you have, not about what would happen with more data. Use it before, not instead of, hypothesis testing, confidence intervals, or regression analysis when your goal is to generalize beyond your sample.

The tool is also not suited for time-series analysis, where order and autocorrelation matter, or for multivariate data where relationships between columns are the point. If you find yourself wondering whether two variables are correlated, or whether a trend is statistically significant, you have moved beyond descriptive statistics into territory that requires a different class of tool.

Common Mistakes
Why results sometimes look wrong

Mistake: using the mean to summarize skewed data. Cause: the mean is taught first, so it becomes the default. Consequence: a dataset with one large outlier (one very high salary, one unusually long repair time) produces a mean that most values are below. Report the median instead when your data has a long tail in either direction.

Mistake: choosing population mode when analyzing a sample. Cause: the checkbox is missed or misunderstood. Consequence: standard deviation is slightly underestimated because the divisor is too large. For small samples (n under 30) the difference is meaningful — a sample of 5 uses n-1 = 4, while population mode uses 5, changing the result by 12%. For n greater than 100 the practical difference is negligible.

Mistake: treating no-mode as an error. Cause: expecting a mode to always exist. Consequence: misreading the calculator output as broken. A uniform distribution — where every value appears once — genuinely has no mode. This is common with continuous measurements like heights, weights, or temperatures recorded to many decimal places.

The Math
Worked examples and deeper derivation

Given values x1, x2, ... xn:
Mean = (sum of all values) / n
Median = middle value after sorting (or average of the two middle values for even n)
Mode = value(s) with the highest frequency count

Sample variance = sum of (xi - mean)^2 / (n - 1). The n-1 denominator is Bessel's correction and makes the sample variance an unbiased estimator of the population variance. Population variance uses n instead of n-1 and is appropriate only when the list is the entire group. Standard deviation is the square root of variance in either case.

Range = maximum value minus minimum value. It is the simplest spread measure but is highly sensitive to a single outlier — one extreme value can make range look large even when 99% of the data clusters tightly. Standard deviation is more informative for most purposes, but range gives instant context about the extremes of your data.

Grading a class quiz
Scores: 72, 85, 90, 68, 74, 88, 95, 61, 77, 83
The mean is 79.3, the median is 80.5, and the standard deviation is 10.3. The mean and median are close together, which means the distribution is roughly symmetric — no single outlier is pulling the average up or down. A standard deviation of about 10 points tells a teacher that most students scored within one standard deviation band of 69 to 89.
Analyzing a small startup salary survey
Salaries in thousands: 48, 52, 55, 60, 62, 65, 140
The mean comes out at $68,857 — but the median is only $60,000. The $140,000 outlier (likely a founder or senior engineer) drags the mean well above what most employees actually earn. This is exactly the situation where median is the better measure of central tendency. The standard deviation of $31,400 confirms wide spread across a small group.
Quality control on a manufacturing line
Part widths in mm: 10.01, 9.99, 10.00, 10.02, 9.98, 10.01, 9.97, 10.03
Mean is 10.00125 mm — almost exactly the target. But the standard deviation of 0.0019 mm tells the engineer that variation exists. Switching to population mode (because you measured every part in a batch, not a sample) gives a slightly smaller standard deviation. Either way, the range of 0.06 mm is the fast check: if your tolerance is tighter than that, at least one part is out of spec.
Expert Unlock
The thing most explanations skip

Standard deviation assumes your data comes from a roughly symmetric distribution. When the distribution is heavily skewed, standard deviation can mislead — it still measures average distance from the mean, but that mean is itself a poor center point. In those cases the interquartile range (IQR, the distance between the 25th and 75th percentile) is a more informative spread metric. This calculator does not compute IQR, so for heavily skewed data, consider that your standard deviation figure is mathematically correct but practically less useful than it appears.

Why do my mean and median give different answers?

What is the difference between sample and population standard deviation?
Sample standard deviation divides by n-1 (Bessel's correction) to account for the fact that a sample tends to underestimate the true spread of the full population. Population standard deviation divides by n and is used only when your list contains every single member of the group you are studying. For most real-world datasets — survey responses, test scores, measurements from a batch — sample mode is the correct choice.
Why does my dataset have no mode?
A dataset has no single mode when every value appears exactly once. This is common with small datasets of continuous measurements like weights or temperatures. This calculator labels that situation as none (all unique) rather than forcing an incorrect answer. When multiple values tie for the highest frequency, all of them are reported as co-modes.
How is median calculated when the dataset has an even number of values?
When the count is even, there is no single middle value. The median is calculated as the average of the two middle values after sorting. For example, with four numbers 1, 2, 3, 4 the median is (2+3) divided by 2, which equals 2.5. This interpolated value may not appear in your original list, which is mathematically correct behavior.

Need something this doesn't cover?

Suggest a tool — we'll build it →