The Cohen's d effect size is immensely popular in psychology. However, its interpretation is not straightforward and researchers often use general guidelines, such as small (0.2), medium (0.5) and large (0.8) when interpreting an effect. Moreover, in many cases it is questionable whether the standardized mean difference is more interpretable then the unstandardized mean difference.
In order to aid the interpretation of Cohen’s d, this visualization offers these different representations of Cohen's d: visual overlap, Cohen’s U_{3}, the probability of superiority, percentage of overlap, and the number needed to treat. It also lets you change the standard deviation and displays the unstandardized difference.
Cohen's U_{3}
% Overlap
Propability of Superiority
Number Needed to Treat
A Common Language Explanation
With a Cohen's d of NaN, NaN% of the "treatment" group will be above the mean of the "control" group (Cohen's U_{3}), NaN% of the two groups will overlap, and there is a NaN% chance that a person picked at random from the treatment group will have a higher score than a person picked at random from the control group (probability of superiority). Moreover, in order to have one more favorable outcome in the treatment group compared to the control group we need to treat NaN people. This means that if 100 people go through the treatment, NaN more people will have a favorable outcome compared to if they had received the control treatment.^{1}
^{1}It is assumed that NaN% (CER) of the control group have "favorable outcomes", i.e. their outcomes are below some predefined cutoff. Change this by pressing the settings symbol to the right of slider. Go to the formula section for more information.
FAQ
How do I use this visualization?
Change Cohen's d
Use the slider to change Cohen's d, or open the settings drawer and change the parameters. The inputs can also be controlled using the keyboard arrows.
Settings
You can change the following settings by clicking on the settings icon to the right of the slider.

Parameters
 Mean 1
 Mean 2
 SD
 Control group event rate (CER)

Labels
 X axis
 Distribution 1
 Distribution 2

Slider settings
 Slider Max
 Slider Step: Controls the step size of the slider
Save settings
The settings can be saved in your browser's localStorage
and will thus persist across visits.
Pan and rescale
You can pan the x axis by clicking and dragging the visualization. Doubleclick the visualization to center and rescale it.
Offline use
This site is cached using a service worker and will work even when you are offline.
What are the formulas?
Cohen's d
Cohen's d is simply the standardized mean difference,
$δ=σμ_{2}−μ_{1} $,
where $δ$ is the population parameter of Cohen's d. Where it is assumed that $σ_{1}=σ_{2}=σ$, i.e., homogeneous population variances. And $μ_{i}$ is the mean of the respective population.
Cohen's U_{3}
Cohen (1977) defined U_{3} as a measure of nonoverlap, where "we take the percentage of the A population which the upper half of the cases of the Β population exceeds". Cohen's d can be converted to Cohen's U_{3} using the following formula
$U_{3}=Φ(δ)$
where $Φ$ is the cumulative distribution function of the standard normal distribution, and $δ$ the population Cohen's d.
Overlap
Generally called the overlapping coefficient (OVL). Cohen's d can be converted to OVL using the following formula (Reiser and Faraggi, 1999)
$OVL=2Φ(−∣δ∣/2)$
where $Φ$ is the cumulative distribution function of the standard normal distribution, and $δ$ the population Cohen's d.
Probability of superiority
This is effect size with many names: common language effect size (CL), Area under the receiver operating characteristics (AUC) or just A for its nonparametric version (Ruscio & Mullen, 2012). It is meant to be more intuitive for persons without any training in statistics. The effect size gives the probability that a person picked at random from the treatment group will have a higher score than a person picked at random from the control group. Cohen's d can be converted CL using the following formula (Ruscio, 2008)
$CL=Φ(2 δ )$
where $Φ$ is the cumulative distribution function of the standard normal distribution, and $δ$ the population Cohen's d.
Number Needed to Treat
NNT is the number of patients we would need to treat with the intervention to achieve one more favorable outcome compared to the control group. Furukawa and Leucht (2011) gives the following formula for converting Cohen's d into NNT
$NNT=Φ(δ+Ψ(CER))−CER1 $
where $Φ$ is the cumulative distribution function of the standard normal distribution and (\Psi) its inverse, CER is the control group's event rate and (\delta) the population Cohen's d. N.B. CER is set to 20 % in the visualization above. You can change this be pressing the settings symbol to the right of the slider. The definition of an "event" or a "response" is arbitrary and could be defined as the proportion of patients who are in remission, e.g. bellow some cutoff on a standardized questionnaire. It is possible to convert Cohen's d into a version of NNT that is invariant to the event rate of the control group. The interested reader should look at Furukawa and Leucht (2011) where a convincing argument is given to why this complicates the interpretation of NNT.
R code to calculate NNT from Cohen's d
Since many have asked about R code for the formula above, here it is
CER < 0.2
d < 0.2
1 / (pnorm(d + qnorm(CER))CER)
References
 Baguley, T. (2009). Standardized or simple effect size: what should be reported? British journal of psychology, 100(Pt 3), 603–17.
 Cohen, J. (1977). Statistical power analysis for the behavioral sciencies. Routledge.
 Furukawa, T. A., & Leucht, S. (2011). How to obtain NNT from Cohen's d: comparison of two methods. PloS one, 6(4).
 Reiser, B., & Faraggi, D. (1999). Confidence intervals for the overlapping coefficient: the normal equal variance case. Journal of the Royal Statistical Society, 48(3), 413418.
 Ruscio, J. (2008). A probabilitybased measure of effect size: robustness to base rates and other factors. Psychological methods, 13(1), 19–30.
 Ruscio, J., & Mullen, T. (2012). Confidence Intervals for the Probability of Superiority Effect Size Measure and the Area Under a Receiver Operating Characteristic Curve. Multivariate Behavioral Research, 47(2), 201–223.
How do I cite this page?
Cite this page according to your favorite style guide. The page is created by Kristoffer Magnusson, and you can find the current version number and the date of the last update in the footer.
I fund a bug/error/typo or want to make an suggestion!
Please reports errors or suggestion by opening an issue on GitHub.
I'm gonna ask a large number of students to visit this site. Will it crash your server?
No, it will be fine. The app runs in your browser so the server only needs to serve the files.
The overlap statistic differs from Cohen's calculations
This is intentional, you can read more about my reasons in this blog post: Where Cohen went wrong – the proportion of overlap between two normal distributions
Can I include this visualization in my book/article/etc?
Yes, go ahead! I did not invent plotting two overlapping Gaussian distributions. This visualization is dedicated to the public domain, which means "you can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission" (see Creative common's CC0license). Although, attribution is not required it is always appreciated!
Contribute/Donate
There are many ways to contribute to free and open software. If you like my work and want to support it you can: Patreon
Finacial support is not the only way to contribute. Other ways to contribute is to suggest new features, contribute useful references, or help fix typos. Just open a issues on GitHub.
Posters
I've created some posters inspired by my interactive visualizations. You can find them on my Etsy shop.