Result
Enter data and click Calculate
Paste numbers to compute standard deviation with step-by-step solution.
Bell Curve (Normal Distribution)
No graph yet
Calculate to see the bell curve.
No recently used tools
Loading categories...
Free online standard deviation calculator with sample and population modes. Paste your data to compute standard deviation, variance, mean, and see the bell curve plotted with ฯ markers. Includes step-by-step formulas, 68โ95โ99.7 rule, and Python scipy export.
Paste numbers to compute standard deviation with step-by-step solution.
Calculate to see the bell curve.
Standard deviation is a measure of how spread out data values are from their mean. A low standard deviation means data points cluster close to the mean, while a high standard deviation means they are spread over a wider range. It is the most commonly used measure of dispersion in statistics.
Unlike variance (squared units), SD is in the same units as your data, making it directly interpretable.
SD defines the shape of the normal distribution โ wider curves have larger SD values.
Use s (nโ1) for samples from a larger group; use ฯ (n) when you have the complete dataset.
Divides by n โ 1 (Besselโs correction) to give an unbiased estimate of the population variance from a sample.
Divides by n because when you have the entire population, there is no need for correction.
For normally distributed data, the standard deviation determines how much data falls within specific ranges around the mean:
| Range | Coverage | Meaning |
|---|---|---|
| ฮผ ยฑ 1ฯ | 68.3% | About two-thirds of all values |
| ฮผ ยฑ 2ฯ | 95.4% | Nearly all values โ outliers are rare |
| ฮผ ยฑ 3ฯ | 99.7% | Virtually all values โ beyond is extremely rare |
| Sample | Population | |
|---|---|---|
| Symbol | s | ฯ |
| Divisor | n โ 1 | n |
| Use when | Analyzing a subset of a larger group | You have every data point in the group |
| Example | Survey of 500 voters from millions | Final grades of all 30 students in a class |
| Bias | Corrected (unbiased estimate) | Exact (no estimation needed) |
Besselโs correction (nโ1) exists because the sample mean is calculated from the same data, reducing degrees of freedom by one. This causes the sample variance to underestimate the true variance if you divide by n. Dividing by nโ1 corrects this bias. For large samples (n > 30), the difference becomes negligible.
Standard deviation alone doesnโt tell you if variability is โhighโ or โlowโ โ it depends on context. Use the Coefficient of Variation (CV) to compare relative spread:
Data points are tightly clustered around the mean. Common in precise measurements and controlled experiments.
Typical spread seen in many natural and social science datasets. Generally acceptable variability.
Data is widely spread. Common in financial returns, biological variation, and heterogeneous populations.