Statistics Calculator

Calculate mean, median, mode, range, variance, and standard deviation from a list of numbers.

Statistics Calculator

📐 How to Use

  1. Enter your numbers in the text box, separated by commas, spaces, or one per line.
  2. Results update automatically as you type.
  3. The summary shows count, sum, mean, median, mode, and range.
  4. Variance and standard deviation are shown for both population and sample formulas — use sample if your data is a subset of a larger population.

🎯 When to Use This

  • Summarizing a short column pasted out of a spreadsheet, when opening a statistics package for seven numbers is not worth the trouble.
  • Deciding whether to report a mean or a median, since seeing both next to the range exposes a set that is skewed.
  • Checking homework on population versus sample standard deviation, where both figures are produced side by side from the same list.
  • Spotting a typo in a pasted data set, because the notice above the results names any token that failed to parse.

❓ Frequently Asked Questions

QWhat is the difference between mean, median, and mode?
The mean is the average (sum divided by count). The median is the middle value when the numbers are sorted. The mode is the value that appears most often. All three are measures of "central tendency" but can give different results for skewed data.
QWhat is the difference between population and sample standard deviation?
Population standard deviation divides by N (the total count) and is used when your data represents the entire group you care about. Sample standard deviation divides by N−1 and is used when your data is a sample used to estimate a larger population — it gives a slightly larger result to account for the extra uncertainty.
QWhat does a high standard deviation mean?
A high standard deviation means the values are spread out widely from the mean. A low standard deviation means the values are clustered close to the mean.
QCan a dataset have more than one mode?
Yes — if two or more values are tied for the highest frequency, the dataset is "multimodal" and all of those values are shown as modes. If every value appears exactly once, there is no mode.
QIs my data sent to a server?
No. All calculations happen locally in your browser using JavaScript. Nothing is sent to or stored on any server.

ℹ️ About This Calculator

Mean, median and mode answer the same question in three ways and disagree whenever data is skewed. Spread is measured by variance, the average squared distance from the mean, and by standard deviation, its square root. The population form divides by N; the sample form divides by N minus 1, Bessel's correction, which inflates the estimate to account for the mean itself having been estimated from the same data.

Paste numbers separated by spaces, commas, semicolons or line breaks. Any token that does not parse as a number is skipped and named in a notice above the results. The tool reports count, sum, mean, median with the two middle values averaged on even counts, every tied mode or none when nothing repeats, and the minimum, maximum and range. Variance and standard deviation appear in both forms once two values are present, rounded to four decimals.

⚠️ Notes & Limits

  • The parser splits on commas, so a number typed with thousands separators, such as 1,234, is read as two separate values, 1 and 234.
  • Variance and standard deviation need at least two values; with a single number entered, the spread section stays hidden entirely.
  • Quartiles, interquartile range, percentiles, skewness, correlation and outlier detection are not computed. A statistics package is the right tool for those.
  • Every figure is displayed rounded to four decimal places, so copying a mean out of here loses precision on data with long decimals.