Standard Deviation Calculator for Sample & Population Data

This standard deviation calculator measures how spread out a numeric data set is. Choose a population or sample formula, enter your values, and see the standard deviation, variance, mean, count, and range together.

Calculate standard deviation

Enter up to 500 finite numbers. Calculations run in your browser; values are not sent to a server.

Separate values with commas, spaces, semicolons, or new lines. Decimals and negative values are allowed.

Your result

Example result

For the example data set in population mode, the mean is 8 and the population standard deviation is about 2.582.

Standard deviation2.5820
Variance6.6667
Mean8
Count (n)6
Sum48
Minimum4
Maximum12
Range8

What the standard deviation calculator shows

Standard deviation summarizes the typical distance of values from their arithmetic mean. A smaller result means the values sit closer to the mean; a larger result means they are more spread out in the units of the original data. It is useful for describing variation, but it does not explain why the values differ or whether a difference matters in context.

The calculator reports the standard deviation alongside variance and several checks on the data. The mean gives the center used by the formula, the count shows how many values were included, and the minimum, maximum, and range make the overall span easier to see. These measures describe the same input set from different angles.

Choose sample or population standard deviation

Use the population option when the values include every member of the group you want to describe. It divides the sum of squared deviations by n, the number of values. Use the sample option when your observations are a subset drawn to estimate a larger population. It divides by n - 1, a common adjustment called Bessel's correction.

ChoiceDivisorTypical use
PopulationnAll items in the group being described
Samplen - 1A subset used to estimate a larger group

The choice depends on how the data were collected, not on which answer looks more convenient. For the same data with at least two values, sample standard deviation is slightly larger because its divisor is smaller. If you have only one observation, population standard deviation is zero, while sample standard deviation is undefined; the calculator asks for at least two values in sample mode.

Standard deviation calculator formula

First find the mean, then subtract it from each value and square each difference. Add those squared differences and divide by the selected divisor. The standard deviation is the square root of the resulting variance.

Population: σ = √[Σ(xᵢ - μ)² / n]
Sample: s = √[Σ(xᵢ - x̄)² / (n - 1)]

Here, xᵢ is one observation, μ or x̄ is the mean, and n is the number of observations. The calculator uses a numerically stable running calculation for the variance, then rounds displayed values to a readable precision. The calculation itself retains more precision than the formatted result.

How to use this calculator

  1. Paste or type a set of numeric values in the data field. Commas, spaces, semicolons, and line breaks can separate values.
  2. Choose Population if the list is the complete group, or Sample if it represents observations from a larger group.
  3. Select Calculate standard deviation to view the result and its supporting measures.
  4. Use Use example to restore the six-value example and its clearly labeled sample output.

For example, the values 4, 6, 8, 8, 10, and 12 have a mean of 8. In population mode their variance is about 6.6667 and their population standard deviation is about 2.5820. In sample mode the same values produce variance 8 and a sample standard deviation about 2.8284. The data stay the same; only the divisor changes.

Input rules and edge cases

The input accepts signed whole numbers and decimals, including values below zero. Use a period as the decimal separator. Do not add units, currency symbols, labels, or thousands separators: enter 1250 rather than 1,250, because commas separate values.

If a result is unexpectedly large, first check for a misplaced separator or a value entered in a different unit. A standard deviation is measured in the same unit as the observations, while variance uses squared units.

How to interpret the result carefully

Standard deviation is most informative when the values are measured on a comparable scale and the mean is a useful center. A value of 4 points, 4 seconds, and 4 dollars can have very different practical meaning. Compare the spread with the scale, units, and purpose of the data rather than judging it in isolation.

The measure can be pulled upward by unusually distant values because each deviation is squared. For a heavily skewed data set or one with extreme outliers, also inspect the raw observations, median, and range. Standard deviation is not a confidence interval, a prediction guarantee, or a test of statistical significance.

When comparing groups, use consistent collection methods and units. A group with more observations does not automatically have a larger standard deviation; the result describes dispersion, not sample size. Count is displayed separately to make that distinction visible.

Standard deviation and variance describe absolute spread. Other measures answer related but different questions:

These measures should not be substituted for one another. Use standard deviation for spread in the original unit, variance for formulas that require squared deviations, and a relative measure only when its assumptions fit the data.

Standard deviation calculator FAQ

How do I calculate standard deviation from a list of numbers?

Enter the values, choose sample or population, and calculate. The tool finds the mean, squares each value's distance from that mean, divides by n or n - 1, and takes the square root.

Should I use sample or population standard deviation?

Choose population when your data include the full group of interest. Choose sample when the observations are a subset used to estimate a larger population. The data collection goal determines the choice.

Why is sample standard deviation larger?

For the same data with at least two values, the sample formula divides by n - 1 instead of n. The smaller divisor makes sample variance and its square root slightly larger.

Can standard deviation be negative?

No. Variance is based on squared deviations and cannot be negative, so its square root is zero or positive. Negative input values are allowed, but a negative standard deviation is not a valid result.

What does a standard deviation of zero mean?

It means every value in the data set is identical. When all observations equal the mean, each deviation is zero and there is no measured spread in the set.

Does this standard deviation calculator save my data?

No. The calculation runs locally in your browser. The entered values are not submitted to a server by this calculator.