All Tools
Categories
Number Tools 158 XML Tools 64 Email Marketing Tools 55 Import-Export Tools 50 JSON Tools 45 Construction Real Estate tools 36 Text Tools 13 Shipping Freight Tools 5
About Contact Privacy

Average Calculator

Compute the average of any list of numbers with mean, median, mode, range, standard deviation, variance, sum and count. Handles integers and floats, ignores blanks, supports bulk input.

Input Numbers
Export
Summary

About Average Calculator

Descriptive statistics are the first thing anyone needs when looking at a list of numbers — mean, median, mode, range, standard deviation, variance, sum and count. The calculations are elementary but the bookkeeping gets tedious, especially when you need several statistics at once and the input is in any of the common formats (one per line, comma-separated, space-separated, mixed).

Average Calculator computes the standard descriptive statistics for any list of numbers, with a precision toggle, bulk mode for many lists, and a weighted-average mode for cases where the simple mean is not what you want. The output is a clean summary card with every statistic, plus an exportable table of the input sorted.

Underneath the buttons is the small amount of information the system actually requires — what mean and median really differ by, what the mode is, when to use the weighted average — plus practical guidance on how to read the result. Everything runs in your browser; nothing is uploaded.

Features

  • Full descriptive statistics: Mean, median, mode, range, sample and population standard deviation, variance, sum, count, min, max and quartiles.
  • Any input format: One per line, comma-separated, space-separated, semicolon-separated, or any mix. Blanks ignored.
  • Precision control: Default 4 decimal places, adjustable from 0 to 12.
  • Weighted average mode: Paste values and weights separately, get the weighted mean and weighted variance.
  • Quartile breakdown: Q1, median, Q3, IQR for the standard box-plot summary.
  • Sorted output view: The input list sorted ascending, useful for verifying the order before computing order statistics.
  • Bulk mode: Many lists in one paste (blank-line separated), statistics per list.
  • Outlier detection: Highlights values outside 1.5 x IQR from the median, useful for sanity checks.
  • Three export formats: CSV, JSON, and a plain text list with all statistics.
  • Copy or download: Take what you compute without leaving the browser, with nothing uploaded to any server.

How to Use

  1. Paste your numbers. One per line, comma-separated, or any mix — blanks are ignored.
  2. Set the precision. Default 4 decimal places is enough for most descriptive work.
  3. Toggle weighted mode if needed. Paste weights on a separate line below the values.
  4. Read the summary. Every statistic is shown in the summary card.
  5. Check the quartiles. Q1, median, Q3, IQR are reported for box-plot summary use.
  6. Look for outliers. Values outside 1.5 x IQR from the median are flagged.
  7. Or compute a list of lists. Paste multiple lists separated by blank lines for bulk mode.
  8. Copy or download the result. CSV for spreadsheets, JSON for code, plain text for documentation.

Examples

Example 1 — Test scores. Paste 20 test scores. The mean is the class average, the median is the middle score, the standard deviation is how spread out the class is. The summary card has everything in one place.

Example 2 — Salaries. Paste a list of salaries. The mean is skewed by outliers, the median is more representative. The summary card shows both, so you can pick the right one for the headline number.

Example 3 — Survey responses. Paste 1-through-5 Likert scores. The mode is the most common response, the median is the middle, the mean is the average. The mode is usually the most useful for survey reporting.

Example 4 — Weighted GPA. Paste course grades and credit hours. The weighted mean is the GPA, weighted by credits. Use weighted mode for this case.

Example 5 — Time series of daily counts. Paste 30 daily signup counts. The mean is the average daily signups, the standard deviation is the day-to-day variability. The summary card shows both, and the bulk mode can produce a per-week report if you split the input.

Benefits

  • Stop writing throwaway scripts: Get a full descriptive statistics summary in one click.
  • Pick the right central value: Mean, median and mode reported together so you can choose.
  • Spot outliers: The 1.5 x IQR rule is built in, with values outside the range flagged.
  • Weighted mode included: GPA, weighted scores, and any weighted average case handled in the same tool.
  • Match any consumer: CSV for spreadsheets, JSON for code, plain text for documentation.
  • Free and private: No account, no watermark, nothing uploaded.

Frequently Asked Questions

What is the average of a list of numbers?
In everyday language, average usually means the arithmetic mean — the sum of all values divided by the count. Statistics uses the term more broadly, encompassing median (the middle value), mode (the most common value), geometric mean, harmonic mean and several others. The calculator reports the most common statistical measures at once so you can pick the one that fits your use case.
What is the difference between mean and median?
The mean is the arithmetic average — sum divided by count. The median is the middle value when the list is sorted, falling halfway between the two middle values if the count is even. The mean is sensitive to outliers; the median is not. For salary data or any distribution with long tails, the median is usually a more representative central value than the mean.
What is the mode?
The mode is the value that appears most often in the list. A list can have one mode (unimodal), several modes (multimodal) or no mode at all (if every value appears exactly once). The calculator reports the mode with the highest count, plus all modes if there is a tie.
What is standard deviation?
Standard deviation measures how spread out the values are around the mean. A low standard deviation means the values cluster tightly around the mean; a high standard deviation means they are spread out. The sample standard deviation divides by n-1 (Bessel correction), the population standard deviation divides by n. The calculator reports both.
What is variance?
Variance is the square of the standard deviation. It is the average of the squared differences from the mean. Variance is useful in theoretical statistics because it has nicer mathematical properties than standard deviation, but standard deviation is the more interpretable measure because it is in the same units as the original data.
How are empty cells handled?
Blank lines, missing values, and non-numeric tokens are silently ignored. The count reflects only the values that were actually parsed as numbers, so a list with 10 entries and 2 blanks reports count = 8.
Can I compute statistics for many lists at once?
Yes — the bulk mode accepts one list per paragraph (one list separated by blank lines) and reports the statistics for each. Useful for generating a summary table of statistics across many small datasets.
How is rounding handled?
The default precision is 4 decimal places, which works for most descriptive statistics. Increase to 10 for scientific work, decrease to 0 for whole-number display. The intermediate computations always use full precision; only the displayed output is rounded.
What about integer overflow?
The calculator uses standard JavaScript numbers, which handle integers exactly up to about 9 quadrillion. Sums that exceed that threshold may lose precision, in which case the calculator reports a warning. For larger integer datasets, use the BigInt mode for sums and counts (mean and other statistics are still computed in float mode).
What is a weighted average?
A weighted average is the sum of each value multiplied by its weight, divided by the sum of the weights. The calculator supports it in a separate mode — paste the values and the weights, and the output is the weighted mean, weighted variance and weighted standard deviation.
Is anything I enter stored?
No. Everything is computed in your browser and nothing is uploaded, saved or logged. Copy or download what you generate before closing the tab, because it will not be there when you come back.