Skewness and Kurtosis Calculator
Reviewed by CalcMulti Editorial Team·Last updated: ·← Statistics Hub
Skewness measures the asymmetry of a distribution — whether the tail extends more to the left (negative skew) or right (positive skew). Kurtosis measures whether the distribution has heavy tails and a sharp peak (leptokurtic) or light tails and a flat peak (platykurtic) compared to the normal distribution.
Both statistics are essential for checking normality assumptions before running t-tests, ANOVA, or regression, and for understanding whether transformations (e.g., log) are needed to meet parametric test requirements.
Formula
Skewness = [n/((n−1)(n−2))] × Σ[(xᵢ−x̄)/s]³ | Excess kurtosis = n(n+1)/((n−1)(n−2)(n−3)) × Σ[(xᵢ−x̄)/s]⁴ − 3(n−1)²/((n−2)(n−3))
Interpreting Skewness and Kurtosis
| Value range | Skewness interpretation | Excess kurtosis interpretation |
|---|---|---|
| |value| < 0.5 | Approximately symmetric | Near-normal tail weight (mesokurtic) |
| 0.5 – 1.0 | Moderately skewed | Mild deviation from normal tails |
| 1.0 – 2.0 | Highly skewed — consider log transform | Noticeably heavy or light tails |
| > 2.0 | Severely skewed — transform before parametric tests | Very heavy tails — outliers likely |
| < 0 (negative) | Left tail is longer (left-skewed) | Lighter tails than normal (platykurtic) |
| > 0 (positive) | Right tail is longer (right-skewed) | Heavier tails than normal (leptokurtic) |
Case Study: Website Load Times
A web performance team measured page load times (seconds) for 500 sessions. Skewness = 2.8 (highly right-skewed), Excess kurtosis = 9.4 (very heavy-tailed). Mean = 3.2s, Median = 1.8s.
The high skewness and kurtosis revealed that most users had fast loads (1–2s) but a long tail of very slow sessions (10–30s) was inflating both metrics. Using the mean of 3.2s in SLA reporting would misrepresent the typical user experience.
The team applied a log transformation: log(load_time) had skewness = 0.3 and excess kurtosis = 0.8 — nearly normal. They then used parametric tests on the transformed data and reported P95 and median rather than mean in dashboards.
Related Calculators
Second moment — spread
IQR CalculatorRobust spread measure less sensitive to outliers
Normal Distribution ExplainedWhat normal skewness and kurtosis look like
Outlier CalculatorDetect outliers before computing shape stats
Hypothesis Testing BasicsWhen normality assumptions matter
Statistics HubAll statistics calculators & guides
Disclaimer
This calculator is for educational purposes only and does not constitute professional advice. Results are based on standard mathematical formulas. Always verify critical calculations with a qualified professional before making important decisions.