Free, privacy-first

Statistics Calculator

Last updated:

Run descriptive statistics, percentile analysis, and outlier checks on numeric datasets.

Runs locally in your browser. No data leaves your device.

What this tool helps you answer

What this tool helps you answer

Computes the full suite of descriptive statistics, central tendency, spread, shape, percentiles, and IQR-based outlier detection, from a pasted or typed numeric dataset.

Input values

Results

How to read the results

Use the model, assumptions, metrics, and warnings together before acting on the output.

  • If mean and median are close, the distribution is roughly symmetric. A large gap indicates skewness: prefer median for reporting.
  • A coefficient of variation (CV) above 30% suggests high relative dispersion. Compare datasets on different scales using CV rather than raw standard deviation.
  • Skewness between -0.5 and +0.5 is roughly symmetric. Values outside ±1 indicate substantial asymmetry.
  • IQR-flagged outliers are statistical, not logical. Always investigate whether they are data errors, legitimate extreme values, or a bimodal mixture.
  • Histogram shape reveals whether the data is unimodal, bimodal, or multimodal, which the mean and median alone cannot show.
Model / formula Mean = (Σxᵢ) / n

Assumptions

  • Descriptive metrics are computed from the provided numeric values only.
  • Outlier detection uses IQR-based fences and should be interpreted in domain context.

Next step

Explore the next step

Run descriptive statistics, percentile analysis, and outlier checks on numeric datasets.

Editorial review

How this page was built

This page combines the live tool, input guidance, worked examples, and operating limits so Statistics Calculator stays useful even before users interact with the calculator.

Reviewed by Klartext Tools against the current Statistics Calculator workflow on 2026-03-02.

Last updated:

Use with judgment

Assumptions

  • Descriptive metrics are computed from the provided numeric values only.
  • Outlier detection uses IQR-based fences and should be interpreted in domain context.

Page scope

What this page covers

  • How to use the Statistics Calculator
  • Sample inputs and scenarios
  • How to read the results
  • Use Cases
  • Best practices
  • Why this matters
  • What this tool does

Worked examples

Simple seven-value dataset

The dataset 12, 15, 14, 19, 21, 18, 17 has mean 16.57, median 17, no outliers, and a mild positive skew.

Dataset values
12, 15, 14, 19, 21, 18, 17
Variance model
Sample (n-1)
Percentile target
90
Histogram bins
5

Mean ≈ 16.57, median = 17, sample standard deviation ≈ 3.05, no IQR-flagged outliers.

Change the last value from 17 to 45 to introduce a strong outlier and see how the mean shifts away from the median.

Dataset with outlier

Adding an extreme value demonstrates how Tukey fences flag outliers and how the median stays stable while the mean shifts.

Dataset values
12, 15, 14, 19, 21, 18, 17, 85
Variance model
Sample (n-1)
Outlier factor (IQR k)
1.5

Mean ≈ 25.1, median = 17.5, value 85 flagged as outlier by Tukey fence.

Raise the outlier factor k to 3.0 to see when only extreme outliers are flagged.

How to use the Statistics Calculator

Paste your data, set the variance model, and run the analysis to get the full descriptive statistics output.

  1. Paste or type your dataset

    Enter numeric values in the dataset field, separated by commas, spaces, tabs, semicolons, or line breaks. You can paste directly from a spreadsheet column: select a column range and paste.

  2. Choose the variance model

    Select Sample (n−1) if your data is a random sample from a larger population. Select Population (n) only if your data represents the entire population of interest.

  3. Set optional parameters

    Adjust the percentile target (default 90th percentile), trimmed mean cutoff, histogram bin count, and outlier factor k. The defaults work well for most datasets.

  4. Review the results

    The output shows central tendency, spread, shape, and outlier metrics in a structured table. Outlier-flagged values are listed separately so you can investigate them in context.

Sample inputs and scenarios

Use this seven-value dataset to verify all key metrics before analysing your own data.

Simple seven-value dataset

The dataset 12, 15, 14, 19, 21, 18, 17 has mean 16.57, median 17, no outliers, and a mild positive skew.

Sample inputs

Dataset values
12, 15, 14, 19, 21, 18, 17
Variance model
Sample (n-1)
Percentile target
90
Histogram bins
5

Sample outcome: Mean ≈ 16.57, median = 17, sample standard deviation ≈ 3.05, no IQR-flagged outliers.

Change the last value from 17 to 45 to introduce a strong outlier and see how the mean shifts away from the median.

Dataset with outlier

Adding an extreme value demonstrates how Tukey fences flag outliers and how the median stays stable while the mean shifts.

Sample inputs

Dataset values
12, 15, 14, 19, 21, 18, 17, 85
Variance model
Sample (n-1)
Outlier factor (IQR k)
1.5

Sample outcome: Mean ≈ 25.1, median = 17.5, value 85 flagged as outlier by Tukey fence.

Raise the outlier factor k to 3.0 to see when only extreme outliers are flagged.

Why this matters

Summary statistics mean different things in different data contexts. Reporting a mean and standard deviation on a skewed distribution is actively misleading. It implies symmetry that may not exist. A median and IQR tells a completely different story from the same data. This calculator computes the full descriptive statistics set, central tendency, spread, skewness, kurtosis, and percentiles, so you can choose the representation that honestly describes your data rather than defaulting to the first two statistics that come to mind.

What this calculator does

The statistics calculator takes a pasted or typed list of numbers, parses it (accepting commas, spaces, tabs, semicolons, or line breaks as separators), and computes the following: count, sum, mean, median, mode, geometric and harmonic mean, trimmed mean, variance, standard deviation, coefficient of variation, skewness, excess kurtosis, min, max, range, Q1, Q2, Q3, interquartile range, a user-specified percentile, Tukey-fence outlier detection, and a histogram distribution across a configurable number of bins. Results are displayed in a structured table and can be exported as JSON or CSV.

Key statistical concepts

Central tendency metrics (mean, median, mode) describe the typical value in the dataset. The mean is pulled by extreme values; the median is more robust. Spread metrics (standard deviation, IQR, range) describe how far values scatter from the center. The IQR is less sensitive to outliers than the standard deviation. Shape metrics (skewness, kurtosis) describe asymmetry and tail weight. Positive skewness means a long right tail; excess kurtosis above 0 means heavier-than-normal tails.

Formula breakdown

Mean = Σxᵢ / n
Variance (sample) = Σ(xᵢ − x̄)² / (n−1)
IQR = Q3 − Q1
Outlier fences: [Q1 − 1.5×IQR, Q3 + 1.5×IQR]
  • Sample variance uses n−1 (Bessel's correction) to produce an unbiased estimate of population variance.
  • Population variance uses n: appropriate only when your data is the complete population.
  • The Tukey k multiplier defaults to 1.5 (standard outliers) and can be raised to 3.0 for extreme outliers only.
  • The geometric mean is only defined for all-positive values. The harmonic mean is only defined when no value is zero.

Interpreting results

  • If mean and median are close, the distribution is roughly symmetric. A large gap indicates skewness: prefer median for reporting.
  • A coefficient of variation (CV) above 30% suggests high relative dispersion. Compare datasets on different scales using CV rather than raw standard deviation.
  • Skewness between -0.5 and +0.5 is roughly symmetric. Values outside ±1 indicate substantial asymmetry.
  • IQR-flagged outliers are statistical, not logical. Always investigate whether they are data errors, legitimate extreme values, or a bimodal mixture.
  • Histogram shape reveals whether the data is unimodal, bimodal, or multimodal, which the mean and median alone cannot show.

Real-world scenarios

  • Survey data analysis: paste response values and instantly see the median, IQR, and distribution shape before writing up results.
  • Quality control: detect outliers in a production measurement series using Tukey fences to flag values that warrant investigation.
  • A/B test sanity check: compare the central tendency and spread of two variants before running a hypothesis test.
  • Grade distribution: analyze a class dataset to find the median score, see how many students fall in each histogram bin, and identify any statistical outliers.

Edge cases

  • Single-value datasets: most statistics are undefined or trivial (variance = 0, IQR = 0). The tool reports what is defined.
  • Datasets with negative values: geometric and harmonic means are not computed (or flagged). Skewness and kurtosis still work.
  • All identical values: standard deviation = 0, IQR = 0, no outliers, and histogram shows all counts in one bin.
  • Very large datasets (thousands of values): the tool handles these, but export options make it easier to review the full sorted list.

Common mistakes in descriptive statistics

  • Using mean and standard deviation on a skewed dataset. If skewness is far from zero or the mean and median differ significantly, use median and IQR instead. They are more robust to asymmetry and outliers.
  • Comparing sample and population statistics on the same dataset. Use sample variance (n−1) when your data is a random sample from a larger population, and population variance (n) only when you have the full population.
  • Accepting Tukey outlier flags without domain context. An IQR-based outlier is a statistical signal, not a confirmed data error. Investigate flagged values before removing them.

Use Cases

  • Estimate materials before purchasing to reduce project waste.
  • Compare scenarios on-site and adjust quantities in real time.
  • Create clearer project plans with transparent calculation logic.

Related math tools

Decision-support pages

Browse learn library

Why this calculator stands out

  • Full descriptive suite
  • IQR outlier detection
  • Histogram bins
  • Sample vs population mode

Frequently Asked Questions

What separators are supported for dataset input?
Use commas, spaces, tabs, semicolons, or line breaks between numeric values. Paste directly from a spreadsheet column: copy a range of cells and the whitespace between them is handled automatically.
How are outliers detected?
Outliers are flagged using Tukey fences: values outside Q1 - k×IQR and Q3 + k×IQR. The k multiplier defaults to 1.5 (standard) but can be set to 3.0 for extreme outliers only: adjust it to match your analysis context.
How reliable are the calculated results in this tool?
The result is calculated directly from the values you enter. If the inputs are off, or the real situation differs from the model, the output will drift too. Use it as a solid estimate, then sanity-check it against the specifics of your project when the decision matters.
What is the best way to export and reuse the results?
Use JSON when you need machine-readable structured data for scripts, APIs, or automation. Use CSV when you want spreadsheet analysis, filtering, or reporting. Use quick copy for lightweight sharing in docs, tickets, or chat, and include assumptions so recipients can interpret results correctly.
What input mistakes most often lead to misleading results?
The most common issues are unit mismatches, unrealistic defaults left unchanged, and incomplete boundary conditions. Double-check decimal separators, percentages versus absolute values, and the selected mode or profile before calculating. If results look unexpected, run a second scenario with conservative values to verify sensitivity.
What does Statistics Calculator calculate compared with a basic statistics estimator?
Statistics Calculator focuses on run descriptive statistics, percentile analysis, and outlier checks on numeric datasets. It is built for math & science tools workflows and returns reproducible results for the same inputs.
Which inputs affect statistics calculator results the most?
Start with Dataset values, Variance model, Percentile target. Small changes in those fields usually drive the biggest output shift, so compare at least two scenarios before deciding.
Is statistics calculator online useful for quick scenario planning?
Yes. Statistics Calculator is designed for fast what-if analysis, letting you test assumptions and compare outcomes directly in your browser session.

Cross-Category Recommendations

If the job spills into another category, these tools help with the next step.