Mean, Median & Mode Calculator
Calculate mean, median and mode for any list of numbers - free, no signup.
What this tool does
Paste or type a list of numbers, separated by commas or spaces, and see the mean, median, mode, range, minimum, maximum and sum calculated instantly - useful for homework, a quick dataset summary, or checking a hand calculation.
Calculates the mean (average), median (middle value), and mode (most frequent value or values) of any list of numbers.
Reports every value tied for the mode as a genuine multi-modal result, rather than arbitrarily picking just the first one found.
Also shows range, minimum, maximum, and sum.
Parses numbers separated by commas, spaces, or line breaks - including negative numbers and decimals - so a column pasted straight from a spreadsheet works without reformatting.
Recalculates live in the browser as you type or paste, with no page reload.
How to use it
- Enter your numbers, separated by commas or spaces.
- Read the calculated statistics below.
Why use this calculator
The three averages answer different questions, and finding them by hand needs sorting and counting. A calculator lists each, including ties for the mode.
Why we built it
We built the mean, median and mode calculator to report every value tied for the mode rather than picking one. See spread with the standard deviation calculator and the percentile calculator.
For a neighbouring job there is also the Ratio Calculator.
Who this tool is for
- Students and teachers in maths and statistics
- Analysts summarising data
- Researchers checking averages
When to use it
- Statistics homework.
- Summarising marks, prices or measurements.
- Seeing which average suits skewed data.
- Checking spreadsheet results.
Why every tied mode is reported
A dataset can genuinely have more than one mode - or none at all.
The mode is whichever value (or values) appear most frequently in a dataset - and it's entirely possible for two or more values to be tied for that top frequency, which statisticians call a bimodal or multimodal dataset. A calculator that just returns 'the first value it happens to encounter with the highest count' silently hides that a dataset actually has two or three modes, not one. This tool checks every value's frequency and reports all of them when there's a genuine tie, and honestly says 'no mode' when every value appears exactly once.
Why the mean and median can disagree
One outlier can drag the mean away from where most of your data actually sits - the median barely notices.
The mean is the sum of every value divided by the count, so every single number pulls on it - including one unusually large or small outlier. The median only cares about which value sits in the middle of the sorted list, so it stays put unless enough values change on one side of that midpoint. That's why a dataset like 3, 4, 4, 5, 40 has a mean of 11.2 but a median of 4: the mean is dragged upward by the 40, while the median reflects where four of the five values actually cluster.
| Dataset | Mean | Median | Why they differ |
|---|---|---|---|
| 3, 4, 4, 5, 40 | 11.2 | 4 | One outlier (40) inflates the mean but not the median |
| 2, 4, 6, 8, 10 | 6 | 6 | Symmetric data - mean and median match |
What you give it, and what you get back
| Item | Details |
|---|---|
| Input | A list of numbers. |
| Output | Mean, median and every mode, plus count, sum and range. |
| Notes | Ties are all reported. |
Issues you may run into
| What you see | Why it happens | What to do |
|---|---|---|
| No mode is shown | All values occur once. | This is correct. |
| Median differs from the mean | The data is skewed. | Consider which average describes it best. |
| An entry is ignored | It is not a number. | Check separators and symbols. |
Assumptions and limitations
- This treats every entered number as one data point - it doesn't support weighted or grouped-frequency data entry.
- Very large lists are supported but may take a moment longer to sort for the median calculation.
Frequently asked questions
How do I calculate mean, median and mode online for free?
Enter your numbers separated by commas or spaces, and all three statistics appear instantly, along with range, min, max and sum.
What if my data has more than one mode?
It's reported - every value tied for the highest frequency is listed, not just one of them.
What if no number repeats?
The mode shows as 'No mode (no repeated value)', which is the honest answer when every value appears exactly once.
How is the median calculated for an even number of values?
It's the average of the two middle values once the numbers are sorted, the standard definition.
Is my data uploaded anywhere?
No. Calculation happens entirely in your browser - nothing is sent to a server.
Does this calculator accept negative numbers and decimals?
Yes. Both negative numbers and decimal values are parsed correctly, whether separated by commas, spaces, or line breaks.
Why is my mean so different from my median?
A single unusually large or small value (an outlier) pulls the mean toward it, while the median - which only depends on the middle position of the sorted data - barely moves. A big gap between the two is a sign your data is skewed or contains an outlier.