← All tools
// Number / Math

Statistics Calculator online

Calculate mean, median, mode, variance, standard deviation and more

Statistics Calculator logo
by
CHUNKY
MUNSTER
// Numbers (one per line or comma-separated)
0
Count (N)
0
Sum
Mean (Average)
Median
Mode
Std Deviation
Variance
Min
Max
Range

How to Use the Statistics Calculator

  1. Paste your numbers separated by commas, spaces, tabs or newlines.
  2. Toggle Sample / Population to choose the variance formula.
  3. Read the six descriptive statistics and the parsed-value count.
  4. Re-paste with corrections if the parsed count doesn't match what you expected.

Drop a list of numbers in any sensible format — comma, space, tab or newline separated — and this calculator returns the six descriptive statistics that summarise virtually every small dataset: mean, median, mode, range, variance and standard deviation. Negative numbers, decimals and scientific notation all parse correctly.

How the Statistics Calculator Works

A toggle switches between sample (n−1) and population (n) variance and standard deviation. Use sample when your numbers are a subset of a larger group (almost always); use population when you genuinely have every value (rarely). The parsed-count statistic tells you how many of your input tokens turned into numbers, so a stray comma or letter is immediately visible.

Frequently Asked Questions

When should I use sample standard deviation vs population?

Use sample (divide by n−1) when your numbers are a subset drawn from a larger population — almost all real-world data analysis. Use population (divide by n) only when you have literally every member of the group, e.g. all students in one specific class.

What does the calculator do if there's no mode?

When all values are unique, the mode is reported as "no mode". When two or more values tie for highest frequency, every tied value is listed (the dataset is bimodal, trimodal, etc.).

How are decimals and scientific notation parsed?

Standard JavaScript Number parsing applies. So 1.5, -0.003, 1e6, and 2.5E-4 all parse correctly. Localised numbers (1,5 for one-and-a-half, used in many European locales) are not — switch to dot decimal or use the comma as a separator only.

Why does the median look "wrong" for an even-numbered dataset?

For even-length data the median is the mean of the two middle values, not just the lower one. So the median of [1, 2, 3, 4] is 2.5, not 2 or 3.

Explore the full suite of Number tools and 290+ other free utilities at Chunky Munster.