Loading…
Descriptive statistics for a list of numbers: mean, median, mode, range, variance, standard deviation.
Average Calculator (Mean, Median, Mode) is loading — interactive editor will appear here. Use examples below to try instantly once loaded.
Press ? for keyboard shortcuts
Computes descriptive statistics for a list of numbers: count, sum, mean, median, mode, min, max, range, and both population and sample variance/standard deviation.
Everyday 'average' questions hide three different measures (mean/median/mode) plus spread terms. This tool shows all of them at once with the formulas explicitly labeled, so you can pick the right one for the question you're answering.
This tool is part of the DevStackIO platform — a collection of free online developer tools from DevStackIO. Browse more free developer resources on DevStackIO.
Students and teachers working through statistics, analysts sanity-checking small datasets, and journalists computing quick aggregates.
Paste or type numbers separated by commas, spaces, or newlines
Non-numeric entries are skipped silently
Read the headline stats plus the secondary grid (variance, sums, extrema)
1, 2, 3, 4, 5 → mean 3, median 3, range 4, population σ ≈ 1.41410, 20, 20, 30 → mean 20, median 20, mode 201, 1, 2, 2, 3 → bimodal: modes 1 and 2Q: What's the difference between mean and median?
A: Mean averages; median is the middle value. The two diverge on skewed data.
Q: When should I use sample variance? A: When your list is a sample of a larger population
the n−1 denominator corrects the bias.
Q: Can the mode be multiple values? A: Yes
ties return all modes (bimodal, multimodal).
Q: Maximum list size? A: Browser memory
hundreds of thousands of values are fine.
Authoritative specifications, standards, and in-depth reading for Average Calculator (Mean, Median, Mode).
Mean
3
Median
3
Mode
none
Range
4
Count5
Sum15
Min1
Max5
Population σ1.414214
Sample s1.581139
Population var2
Sample var2.5
Population variance divides by n; sample variance by n−1 (Bessel’s correction). Runs locally.
Compute mean, median and stddev. Use for datasets; for single expressions use scientific-calculator. Input: numbers ≤10MB. Returns stats. 100% client-side, files never leave browser.
Add, subtract, multiply, and divide fractions with exact rational arithmetic — no floating-point drift. Simplifies automatically.
Simplify ratios, split a total in a given ratio, and solve proportions a:b = c:x.
Greatest common divisor and least common multiple of two or more numbers via Euclid's algorithm.
Compute nCr (combinations) and nPr (permutations) with exact integer arithmetic. Supports large n via logarithms.
Solve ax² + bx + c = 0, including complex conjugate roots.
Calculate z-score (standard score) from raw value, mean, and standard deviation. Supports p-value lookup.
Splits restaurant bills from subtotal, tip %, tax and party size. Use when dining out or splitting; differs from vat-gst by gratuity split vs tax-inclusive pricing. Returns tip amount, total and per-person share. 100% client-side.