When comparing two independent groups, it often helps to express the difference in means using a standardized measure. Cohen’s d accomplishes this by dividing the difference between group means by the pooled standard deviation. The result is a dimensionless value that indicates how far apart the distributions are relative to their spread. Small values around 0.2 indicate a subtle difference, around 0.5 a medium difference, and values near or above 0.8 represent a large separation. This scale originated with psychologist Jacob Cohen, who promoted effect sizes as a complement to statistical significance testing.
If group one has mean 1 and standard deviation 1, and group two has mean 2 and standard deviation 2, the pooled standard deviation p is calculated as:
p
Cohen’s d is then:
1
Imagine two training programs designed to improve memory performance. Program A participants score an average of 78 with a standard deviation of 10, while Program B participants score an average of 83 with a standard deviation of 12. Each group contains 30 subjects. Plugging those numbers into the formula yields a pooled standard deviation of approximately 11.05. The difference in means is 83 minus 78, or 5. Dividing by the pooled standard deviation gives a Cohen’s d of roughly 0.45—a medium effect according to convention.
The beauty of Cohen’s d is that it doesn’t depend on sample size the way a t-test or p-value does. Instead, it provides a consistent yardstick for understanding practical significance. A d of 0.2 means the group means differ by one fifth of a standard deviation, which might be imperceptible in real-world terms. A d of 1.0 means the means are a full standard deviation apart, likely indicating a substantial effect. This context helps researchers move beyond “statistically significant” to discuss whether an intervention or treatment is meaningfully impactful.
Many journals now require reporting effect sizes alongside p-values. Doing so promotes transparency and enables meta-analyses that compare results across studies. When presenting d, it’s useful to include confidence intervals or at least specify the sample sizes and standard deviations used. Because d is based on sample statistics, it may deviate from the true population effect, especially with small samples. The calculator here focuses on the point estimate, but you can expand the method to compute confidence bounds if desired.
Cohen originally proposed thresholds of 0.2, 0.5, and 0.8 for small, medium, and large effects, but these values are not universal. Some fields expect larger or smaller effects depending on the phenomena studied. Additionally, when group variances differ greatly, using the pooled standard deviation might inflate or deflate d. Alternatives such as Glass’s delta or Hedges’ g adjust for these issues. Nevertheless, Cohen’s d remains a popular starting point because of its conceptual simplicity and ease of calculation.
Effect sizes guide decisions in education, medicine, psychology, and countless other disciplines. A teacher may want to know how strongly a new curriculum improves test scores compared with the old one. Healthcare professionals evaluate how much better a treatment performs relative to existing therapies. Analysts can even convert d into the probability that a randomly selected individual from one group exceeds a randomly selected individual from another. This intuitive framing resonates more with non-statisticians than raw t or F statistics.
This calculator computes Cohen’s d quickly in your browser. By entering sample means, standard deviations, and sizes, you receive immediate feedback about effect magnitude. Because calculations happen locally, none of your data is sent to a server. Use the tool to supplement t-tests or to plan new experiments by estimating expected effect sizes. Understanding the strength of a result in standardized terms helps translate numbers into meaningful conclusions.
Decompose simple rational expressions and compute the inverse Laplace transform.
Estimate time-weighted average respirable crystalline silica and cumulative exposure to understand occupational risk.
Compute the characteristic polynomial of a 2x2 or 3x3 matrix and learn how it relates to eigenvalues.