OmniTools
mathDifficulty: 2/5

Average Calculator

Calculate the mean, median, mode, range and standard deviation of a list of numbers, with an exact sum and invalid entries reported.

Which average you want: The mean is the arithmetic average (sum divided by count); it is pulled toward outliers, so one enormous value can make it misleading. The median is the middle value when the numbers are sorted; it resists outliers and better reflects a typical value in skewed data. The mode is the most frequent value; it may not exist (every value unique) and may not be unique (several values tie). The standard deviation and variance shown here are the population versions (dividing by the count of values), which measure the spread of the values you entered; the alternative sample version divides by count minus one and applies when your numbers are only a sample of a larger population.

How it works

  1. Type or paste your numbers, separated by commas, spaces, tabs or new lines.
  2. The mean, median, mode, range and spread update live as you type — nothing leaves your browser.
  3. Copy the plain-text summary or read the note below to pick the average that fits your data.
Privacy & Processing: Everything runs in your browser. Nothing you enter is uploaded, stored, or sent to analytics.

Frequently Asked Questions

How do I enter the numbers?

Any way you have them. Newlines, commas, semicolons, tabs and spaces all separate values, so pasting a spreadsheet column or a comma-separated list both work.

What happens to entries that are not numbers?

They are listed with their position, and excluded from the calculation. They are never treated as zero or silently dropped — either would shift the mean without telling you.

Why is the sum exact?

Decimals are summed as exact rational numbers rather than floating point, so 0.1 + 0.2 + 0.3 reports 0.6 and not 0.6000000000000001. The mean is also available as an exact fraction.

Why is there sometimes no mode?

Because a mode only exists when a value actually repeats. If every number is unique the tool reports no mode, rather than naming the first value as though it meant something. When several values tie for most frequent, all of them are shown.

Related Tools