Average Calculator

∑ Free Statistics Tool

Average
Calculator

Calculate mean, median, mode, range, standard deviation, and more from any list of numbers, plus a weighted average calculator and frequency bar charts.

Instant Calculations
Statistics Made Simple
Student & Professional Friendly

Accepts comma, space, or newline separated values. Decimals and negative numbers supported.

Mean (average)
—
Count: — numbers · Sum: —
Median
—
Middle value
Mode
—
Most frequent
Range
—
Max − min
Std. deviation
—
Population σ
Sum
—
Count
—
Minimum: —
Maximum: —
📊 Values bar chart (green line = mean)
Values
Mean
🔁 Frequency chart: value occurrence counts (gold = mode)
📋 Sorted values: green = minimum · blue = maximum
💡 Dataset insights:
—
ℹ️ This calculator is for educational and informational purposes only. Results assume clean numeric data. Always verify critical calculations independently.

Enter values and their corresponding weights (e.g. exam marks with credit weights). Useful for GPA, grade averages, portfolio returns, and survey results.

ValueWeight
Weighted average: —

Average Calculator: Find Mean, Median & Mode Instantly

The word “average” is used constantly in everyday conversation, average salary, average temperature, average test score, yet surprisingly few people know that “average” can refer to three completely different mathematical concepts: the mean, the median, or the mode. This free average calculator computes all three simultaneously from any list of numbers, plus range, standard deviation, sum, count, and weighted average, with visual bar charts and sorted data previews that make statistical patterns immediately visible.

Quick example: For the dataset {12, 15, 18, 25, 30, 22, 19}:
Mean = (12+15+18+25+30+22+19) ÷ 7 = 20.14 · Median = 19 (middle of sorted list) · Mode = no mode (all unique) · Range = 30−12 = 18

How the Average Calculator Formula Works

This calculator measures the “typical” value in a list of numbers, using three different definitions of “typical” that each answer a slightly different question. All three (mean, median, mode) are computed simultaneously from the same data, alongside sum, range, and standard deviation.

Mean formula: Mean = Sum of all values ÷ Count of values
Median: the middle value once the data is sorted (or the average of the two middle values, for an even count)
Mode: the value that appears most often
Standard deviation: √(average of squared differences from the mean)

Sum is every value added together. Count is how many values you entered. The mean is what most people mean by “average,” it’s pulled toward extreme values, since every number contributes to the sum. The median ignores everything except each value’s position once sorted, which is exactly why a single very large or very small number can’t distort it. Standard deviation is in the same unit as your original data and describes how tightly the values cluster around the mean.

Step-by-step calculation walkthrough

Step 1: Identify the inputs. Six monthly electricity bills: $142, $138, $165, $151, $129, $148.

Step 2: Apply the formula. Sum = 142 + 138 + 165 + 151 + 129 + 148. Count = 6. Mean = Sum ÷ Count.

Step 3: Perform the calculation. Sum = $873. Count = 6. Mean = 873 ÷ 6 = $145.50. Sorted, the six values are 129, 138, 142, 148, 151, 165, so the median is the average of the two middle values (142 and 148): (142 + 148) ÷ 2 = $145.

Step 4: Interpret the result. The mean and median land close together ($145.50 and $145), which tells you this particular set of bills doesn’t have any extreme outlier month distorting the average. Either figure gives a reasonable estimate of a typical monthly bill for budgeting purposes, exactly the kind of check this calculator’s “mean vs. median” comparison in the insight panel is built to surface automatically.

📊 The bar chart, frequency chart, and sorted preview shown in your results all read from this same underlying dataset. Adding a value to your list doesn’t just update the mean, it recalculates every statistic (median, mode, range, standard deviation) fresh from the complete, updated set of numbers.

Assumptions and limitations: the arithmetic is exact given the numbers you enter, but this calculator computes population standard deviation (dividing by the full count), not sample standard deviation (which divides by count minus one). If your data is a sample meant to estimate a larger population’s spread, a dedicated statistics tool using the sample formula would be more appropriate. The calculator also treats every value you enter as accurate. It has no way to detect data-entry typos or distinguish a genuine outlier from a mistaken entry, that judgment call is still yours to make.

Mean vs Median vs Mode: Key Differences

MeasureDefinitionBest used whenExample (1,2,2,3,100)
MeanSum ÷ countSymmetric data, no outliers(1+2+2+3+100)÷5 = 21.6
MedianMiddle value when sortedSkewed data with outliersSorted: 1,2,2,3,100 → 2
ModeMost frequent valueCategorical data, most common2 (appears twice)

The dataset {1, 2, 2, 3, 100} illustrates why the choice of “average” matters enormously. The mean (21.6) is dominated by the outlier 100, it doesn’t represent any typical value in the dataset. The median (2) and mode (2) better represent where most data points cluster. This is why house prices are typically reported as median rather than mean, a handful of multimillion-dollar properties would inflate the mean far above what a typical buyer actually pays.

Weighted Average Explained

A weighted average assigns different levels of importance to different values. Rather than treating all values equally (as a simple mean does), each value is multiplied by its weight before summing, and the total is divided by the sum of weights:

Weighted average formula:
Weighted Average = (v₁×w₁ + v₂×w₂ + … + vₙ×wₙ) ÷ (w₁ + w₂ + … + wₙ)

GPA example: Chemistry (grade 85, 4 credits), Maths (92, 3 credits), English (78, 3 credits):
Weighted avg = (85×4 + 92×3 + 78×3) ÷ (4+3+3) = (340+276+234) ÷ 10 = 85.0
Simple average = (85+92+78) ÷ 3 = 85.0, in this case identical, but they differ when weights vary more.

Real-Life Uses of Averages

🎓

Education & grades

Students use mean to calculate class averages and GPA. Teachers use median to understand where most students performed, avoiding distortion from a few very high or very low scores. Weighted averages account for different credit weights per subject.

💰

Finance & investment

Average stock returns, average monthly expenses, portfolio weighted averages, and moving averages in technical analysis all rely on mean calculations. Median household income is used instead of mean income in economic reporting because billionaires would dramatically inflate the mean.

🏃

Sports & performance

Batting averages, shooting percentages, lap time averages, and season performance metrics are all means. Advanced sports analytics uses weighted averages (recent-games weighted more heavily) to track form trends.

🏥

Medicine & research

Clinical trials report mean and median outcomes. Blood pressure, cholesterol, and BMI are compared against population averages. Survival analyses use median survival time because the distribution is typically skewed by long-term survivors.

3 Real-Life Examples

Three different situations, calculated the way the tool above does it.

SituationDataResultWhat it means
Student checking their exam average across the semester Six exam scores: 78, 85, 91, 68, 88, 79. Mean: 81.50. Median: 82. Mean and median sit close together, confirming no single test dramatically pulled the overall average up or down, a reasonably consistent performance across the semester.
Real estate agent comparing home prices in a neighborhood Six recent sale prices, one of which is a much larger property: $320,000, $340,000, $315,000, $298,000, $1,850,000, $332,000. Mean: $575,833. Median: $326,000. The single high-value sale pulls the mean nearly $250,000 above the median, exactly why median is the standard figure quoted for “typical” neighborhood home prices rather than mean.
Quality control engineer checking product weight consistency Seven measured unit weights (grams): 499.8, 500.2, 500.1, 499.9, 500.3, 499.7, 500.0. Mean: 500.00 g. Standard deviation: 0.200 g. A mean sitting exactly on the 500g target combined with a small standard deviation confirms the production line is both accurate (centered on target) and precise (tightly clustered), the two things quality control needs to verify together.

These are illustrative calculations using the same formulas the calculator above applies. They’re a reference tool, not a substitute for a dedicated statistical analysis where the stakes are higher (research, regulatory reporting, financial audits).

Important Notes

  • These are direct calculations, not statistical inference. The arithmetic is exact given the numbers you enter, but this calculator doesn’t test for statistical significance or draw conclusions beyond describing the dataset itself.
  • Rounding. Results display to however many decimal places you select (0 to 6), trailing zeros are trimmed automatically.
  • This calculator computes population standard deviation, not sample standard deviation. Population standard deviation divides by the full count; sample standard deviation divides by count minus one. If your data is a sample representing a larger population, use a tool with the sample formula instead.
  • Non-numeric text in your input is silently ignored. Only values the calculator can parse as numbers are included in the calculation, double-check your input if the count doesn’t match what you expected to enter.
  • Weighted average and the main statistics section are independent calculations. Values entered in the weighted average table don’t feed into the mean, median, or mode shown above it.
  • The calculator can’t distinguish a genuine outlier from a data-entry mistake. If mean and median differ substantially, check your original data for typos before concluding the difference reflects a real outlier.
  • Data privacy. All calculations run in your browser. Your data isn’t sent to a server, and the PDF is generated locally on your device.

Related Calculators

Frequently Asked Questions

How do I calculate an average?
To calculate the mean average: add all numbers together to get the sum, then divide by how many numbers there are (the count). Example: to find the average of 8, 12, 15, 9, and 16, Sum = 8+12+15+9+16 = 60. Count = 5. Mean = 60 ÷ 5 = 12. Use this calculator to compute instantly without manual addition, just paste or type your numbers separated by commas or line breaks.
What is the difference between mean and median?
The mean is the sum of all values divided by the count, it’s sensitive to outliers and skewed by extreme values. The median is the middle value when the dataset is sorted in order, it’s resistant to outliers and better represents “typical” values when the data is skewed. For salary data: if 9 people earn $50,000 and one earns $950,000, the mean is $140,000 (misleading), but the median is $50,000 (representative). This isn’t just a hypothetical: the U.S. Census Bureau’s own income reports rely on median rather than mean household income precisely because a relatively small number of very high earners would otherwise pull the average well above what a typical household actually earns. Both calculations are shown simultaneously in this calculator.
What is a weighted average?
A weighted average assigns different importance levels to different values. Each value is multiplied by its weight, the products are summed, and divided by the total weight. This is essential for GPA calculation (courses with more credits count more), investment portfolio returns (positions with larger values count more), survey results (responses from larger demographic groups weighted proportionally), and any situation where values have different levels of significance.
What is mode and when is it useful?
The mode is the value that appears most frequently in a dataset. For {2, 3, 3, 4, 5, 3}, the mode is 3 (appears 3 times). Some datasets have no mode (all values unique), a single mode, or multiple modes (bimodal/multimodal). Mode is most useful for categorical or discrete data, the most common shoe size ordered, the most frequent grade in a class, the most popular product variation, where the most typical specific value is more meaningful than a mathematical average.
What does standard deviation tell you?
Standard deviation measures how spread out values are around the mean. A small standard deviation means values cluster tightly around the mean (consistent data); a large standard deviation means values are widely spread (variable data). Example: test scores of {78, 79, 80, 81, 82} have a small standard deviation (~1.4), everyone scored similarly. Scores of {40, 60, 80, 90, 95} have a large standard deviation (~20.4), scores varied widely. This calculator computes population standard deviation (σ), used when you have the entire dataset.
Can I calculate averages with negative numbers?
Yes, this calculator handles negative numbers correctly in all statistical calculations. Negative numbers follow the same rules: the mean is the sum (including negative values) divided by count. Example: {-5, -3, 0, 4, 9}, Sum = 5, Count = 5, Mean = 1. The calculator accepts negative numbers typed with a minus sign (e.g. “-5, -3, 0, 4, 9”) and displays them correctly in all output metrics and charts.
When should I use median instead of mean?
Use the median when: (1) Your data is skewed by extreme outliers (income, house prices, wealth); (2) Your data is ordinal rather than interval (ranked responses like 1–5 ratings); (3) You want to know the “typical” value rather than the mathematical average. The mean is more appropriate when: data is symmetrically distributed without extreme outliers; you need mathematical properties for further calculations; you’re tracking totals (the mean × count = total, which is useful in many applications).
Is this population or sample standard deviation?
This calculator computes population standard deviation, which divides the sum of squared differences by the full count (n). Sample standard deviation divides by count minus one (n−1) instead, and is used when your data is a sample meant to estimate a larger population’s variability. If you’re analyzing an entire dataset (every student’s grade, every product made this week), population standard deviation is correct. If you’re working from a sample meant to represent a larger group, look for a calculator that offers the sample formula specifically.
Can I download my statistics results as a PDF?
Yes, use the “Download results as PDF” button below your results to save a summary of your data and all calculated statistics (mean, median, mode, sum, range, standard deviation), generated entirely in your browser.

Calculate your average instantly

Mean, median, mode, range, standard deviation, and weighted average, free and no sign-up required.

Analyse my numbers ↑