Skewness and kurtosis describe how a distribution differs from the familiar bell-shaped normal curve. While the mean and variance tell you about the center and spread, skewness and kurtosis capture asymmetry and tail heaviness. They are especially useful when you want to check whether a normality assumption is reasonable for regression, hypothesis tests, or risk modeling.
This calculator takes a sample of numeric data, computes the sample skewness and sample kurtosis, and helps you interpret what those values say about the shape of your distribution. The explanations below use standard moment-based definitions and focus on practical interpretation rather than advanced theory.
Skewness quantifies how symmetric (or asymmetric) your data are around the mean. A perfectly symmetric distribution has skewness equal to zero. When the right tail is longer or fatter than the left tail, the distribution is right-skewed (positive skewness). When the left tail is longer or fatter, it is left-skewed (negative skewness).
Intuitively:
Let x1, …, xn be your sample of size n, with sample mean \bar{x} and sample standard deviation s. A commonly used definition of the (bias-adjusted) sample skewness is based on the third standardized moment:
The calculator uses a standard sample formula (or an equivalent algebraic variant) so that skewness is comparable across different sample sizes.
Kurtosis summarizes how heavy or light the tails of your distribution are compared with a normal distribution. It is based on the fourth standardized moment and is most often used in one of two forms:
This calculator reports sample kurtosis in a conventional moment-based form; you can mentally subtract 3 to get excess kurtosis if required.
With the same notation as above, a commonly used bias-adjusted sample kurtosis is:
Depending on convention, some software reports the value above (an excess-style measure) while others add 3 back. The key interpretation is relative tail weight, not the exact constant used.
There are no universal cutoffs for what counts as “high” or “low” skewness and kurtosis, but some rules of thumb are widely used in practice.
Always interpret these values in context: sample size, the subject-matter domain, and the presence of outliers can all change how concerning a given value should be.
Suppose you have the following small dataset, representing for example five measured values:
2, 3, 5, 7, 11
2,3,5,7,11.For this dataset (rounded to 4 decimal places), you would obtain values similar to:
0.26-1.36The skewness is slightly positive, indicating a mild right tail: the largest value (11) lies farther above the mean than the smallest value (2) lies below it. The kurtosis is negative, indicating lighter tails and a flatter peak than a normal distribution. In practice, these values suggest that the distribution is not extremely non-normal, but also not perfectly bell-shaped.
The table below summarizes how skewness and kurtosis describe different aspects of distribution shape.
| Property | Skewness | Kurtosis |
|---|---|---|
| Main feature measured | Asymmetry around the mean | Tail heaviness and peak sharpness |
| Reference value for normal distribution | 0 | 3 (0 for excess kurtosis) |
| Positive values indicate | Right-skewed (longer right tail) | Heavier tails than normal (leptokurtic) |
| Negative values indicate | Left-skewed (longer left tail) | Lighter tails than normal (platykurtic) |
| Sensitivity to outliers | High — a few extreme values can change the sign and magnitude | Very high — strongly influenced by extreme values |
| Typical use cases | Checking direction of asymmetry, diagnosing transformation needs | Assessing tail risk, abnormal peaks, and outlier-prone distributions |
Skewness and kurtosis appear in many applied settings:
Although skewness and kurtosis are widely used, they have important limitations:
No single cutoff defines a “good” skewness. In many applied settings, |skewness| less than about 0.5 is considered close enough to symmetric for approximate normal-based methods, especially with moderate or large sample sizes. However, stricter or looser thresholds may be used depending on the analysis.
Excess kurtosis is simply kurtosis minus 3. Because a normal distribution has kurtosis 3, its excess kurtosis is 0. Reporting excess kurtosis makes it easier to see whether your data have heavier (positive) or lighter (negative) tails than normal. If the calculator reports kurtosis close to 3, then your excess kurtosis is close to 0.
Large skewness or kurtosis values often signal the presence of outliers or heavy tails, but they do not identify which observations are outliers. They should be treated as global shape diagnostics. If you see extreme values, you can follow up with visual tools such as histograms, boxplots, or Q–Q plots, and apply formal outlier detection methods when appropriate.
There is no strict minimum, but in very small samples (for example, fewer than 20 points), skewness and kurtosis estimates can fluctuate dramatically from sample to sample. With larger samples, the estimates become more stable and more informative about the underlying population.
After examining skewness and kurtosis, you may want to compute other descriptive statistics such as the mean, median, variance, or standard deviation, or apply formal normality tests. These complementary measures give a fuller picture of your data and help you decide whether transformations, robust methods, or alternative models are needed.