Calculators
A standard deviation calculator with steps: paste your data set and get the sample standard deviation, the variance, and the mean behind it.
Enter numbers separated by commas, then click Calculate.
Paste your data set, click Calculate. The standard deviation calculator form has one box, pre-filled with 2, 4, 4, 4, 5, 5, 7, 9 — and it returns four rows at once.
Type your own list over the default — temperatures, test scores, reaction times. Decimals and negatives are welcome; keep the values separated by commas. Both spread rows use the sample formulas with in the denominator, the standard choice when your data is a sample rather than a complete population (why, below).
This page is more than a static standard deviation calculator — it is also an AI tutor you can ask questions:
The mean tells you where the center is; the standard deviation tells you how far the values typically wander from it. It is a typical distance from the mean, in the data's own units.
Two data sets, both with mean 5:
Same center, different consistency — and only the spread row would show it. Type both into the standard deviation calculator and watch the numbers separate. A small means values huddle (consistent manufacturing, reliable free throws); a large means values scatter.
One more reading, for bell-shaped data: the 68-95-99.7 rule. Roughly 68% of values fall within one standard deviation of the mean, 95% within two, and 99.7% within three. A mean of 70 with predicts most scores between 64 and 76. The rule is exact only for normal distributions — the normal distribution page on this site draws the full curve — but it is a good rough guide whenever data piles up in one hump.
Every standard deviation calculator runs one formula:
The recipe behind it, in four moves:
Why square at all? Raw deviations always sum to zero — the positives and the negatives cancel. Squaring makes every deviation positive, so spread cannot hide. The final square root undoes the squaring of the units.
The default data set, every step visible. Data: 2, 4, 4, 4, 5, 5, 7, 9.
A three-column table — value, deviation, squared deviation — keeps the bookkeeping tidy, and that table is exactly what the AI box shows if you ask it to walk the same data.
In words: these eight values average 5, and they typically sit about 2.14 away from 5. The standard deviation calculator above confirms both decimals in its first two rows.
Divide by instead of ? The adjustment has a name — Bessel's correction — and a one-sentence reason: a sample understates the true spread, so the estimate gets nudged up.
Why does a sample understate? Deviations are measured from the sample's own mean , and no number sits closer to your sample than its own average — the sum of squared deviations around is the smallest it can be. The true center usually lies a bit further from your sample's values, so deviations measured around would be larger. Dividing by instead of compensates.
When would you divide by ? When your data is the whole population — every fifth grader in one school, not a sample of fifth graders. Then there is no larger group being estimated, and the population formula is the right one.
The standard deviation calculator on this page reports the sample version, — the safer default whenever data is drawn from something bigger. The gap shrinks as samples grow: with , the correction barely matters.
Run your hand computation past the standard deviation calculator — each of these errors appears as a mismatch in the first row.
Find the sample standard deviation of 4, 8, 15, 16, 23, 42. Round to two decimal places, and check your answer with the standard deviation calculator above.
Compute the sample variance and the sample standard deviation of 1, 3, 5, 7. Check both with the standard deviation calculator above.
It is the typical distance between a value and the mean. A standard deviation of 0 means every value is identical; a large standard deviation means values scatter widely. The standard deviation calculator above reports it in the data's own units.
Four steps: find the mean; subtract the mean from each value and square the deviations; add the squares and divide by n − 1 to get the variance; take the square root. The standard deviation calculator above checks each intermediate number.
Divide by n when your data is the entire population; divide by n − 1 when it is a sample from a larger group. The n − 1 form (Bessel's correction) corrects a sample's tendency to understate spread. This standard deviation calculator uses the sample version.
There is no absolute good — it depends on the scale and the context. Test scores with s = 2 are extremely consistent; machine tolerances measured in millimeters with s = 2 are not. Compare the standard deviation calculator's output against the precision the situation demands.
No — variance is the standard deviation squared. Variance averages the squared deviations (units squared); the standard deviation takes its square root to return to the data's units. The standard deviation calculator shows both rows so you can see the relationship.