Standard Deviation Calculator
Enter your dataset and get full statistics — mean, median, mode, variance, SD, quartiles, and a histogram — instantly.
How standard deviation is calculated
Standard deviation (s or s) measures how spread out numbers are in a dataset. A small SD means values are clustered near the mean. A large SD means values are more dispersed.
Population SD: s = v(S(x-µ)² / N)
Sample SD: s = v(S(x-x¯)² / (N-1))
Variance = SD² | CV = (SD / Mean) × 100%
Use sample SD (÷N-1) when your data represents a subset of a larger population. The -1 correction (Bessel's correction) makes the estimate unbiased. This is the default in most statistics software.
Use population SD (÷N) only when you have data for the entire population — e.g. all students in one class, all scores in one game. If in doubt, use sample SD.
CV = (SD/Mean)×100%. It expresses SD as a percentage of the mean, allowing comparison of variability between datasets with different units or scales.
SE = SD/vN. It estimates how far the sample mean is likely to be from the true population mean. Smaller SE = more precise estimate of population mean.