Number Needed to Treat (NNT) Calculator
Calculate the number of patients who must be treated to prevent one additional bad outcome, from the control and treatment event rates. A key measure of clinical effectiveness.
Last updated: May 2026
Compare with similar
About this calculator
The number needed to treat (NNT) is a clinically intuitive measure of how effective a treatment is: it is the average number of patients who must receive the treatment, instead of the control, to prevent one additional bad outcome (such as a heart attack, relapse, or death). It is calculated as NNT = 1 / absolute risk reduction (ARR), where ARR is the difference between the control group's event rate and the treatment group's event rate, expressed as a proportion. This calculator takes both rates as percentages, computes ARR = (control rate − treatment rate) / 100, and returns 1 / ARR, rounded up because you cannot treat a fraction of a patient and rounding up is the conservative convention. A lower NNT means a more effective treatment: an NNT of 1 would mean every treated patient benefits, while a large NNT means many patients must be treated for one to benefit. NNT is prized in evidence-based medicine because it translates abstract risk statistics into a concrete, decision-relevant number that clinicians and patients can weigh against costs, side effects, and the harms of treatment (its counterpart, the number needed to harm, or NNH). Edge cases and cautions: NNT depends critically on absolute risk reduction, not relative risk reduction — a treatment that cuts risk by an impressive-sounding 50% relatively may have a large NNT if the baseline risk was low. If the treatment is no better than control (ARR ≤ 0), the NNT is undefined or negative and the treatment provides no benefit. NNT is specific to a particular outcome, population, baseline risk, and time horizon, so the same drug can have very different NNTs in high-risk versus low-risk patients, and NNTs from different studies are not directly comparable unless these factors match.
How to use
Example 1 — a control event rate of 20% and a treatment event rate of 12%. Enter Control Event Rate = 20, Treatment Event Rate = 12. Absolute risk reduction = (20 − 12) / 100 = 0.08, so NNT = 1 / 0.08 = 12.5, rounded up to 13. Verify: about 13 patients must be treated to prevent one additional bad outcome — a moderately effective treatment. Example 2 — control 30%, treatment 20%. Enter 30, 20. ARR = (30 − 20) / 100 = 0.10, so NNT = 1 / 0.10 = 10. Verify: a larger 10-percentage-point absolute reduction gives a lower NNT of 10, meaning the treatment is more effective than in Example 1 — fewer patients need treating per outcome prevented.
Frequently asked questions
What does the number needed to treat actually mean?
NNT is the average number of patients a clinician must treat with a particular therapy, rather than the comparison (often a placebo or standard care), to prevent one additional adverse outcome over a defined time period. An NNT of 13 means that for every 13 patients treated, one bad event is prevented that would have occurred without treatment — the other 12 either would not have had the event anyway or had it despite treatment. It translates risk reduction into a tangible, patient-level number, which makes it far easier to grasp than abstract percentages. A smaller NNT indicates a more effective treatment. It is one of the most useful tools in shared decision-making between doctors and patients.
Why is NNT based on absolute risk reduction, not relative?
NNT uses absolute risk reduction (ARR) because that is what reflects the real, clinically meaningful benefit to patients, whereas relative risk reduction (RRR) can be highly misleading. A drug advertised as cutting risk by 50% (a relative reduction) sounds dramatic, but if the baseline risk was only 2%, the absolute reduction is just 1 percentage point, giving an NNT of 100. The same relative reduction applied to a 40% baseline risk would give an NNT of 5. This is why relative figures, common in marketing and headlines, exaggerate benefit. NNT, grounded in absolute differences, keeps the focus on how many patients actually benefit. Always insist on absolute numbers when judging a treatment.
What is a good NNT?
There is no universal threshold — what counts as a good NNT depends entirely on the seriousness of the outcome being prevented, the cost, and the side effects of the treatment. For preventing a fatal or catastrophic event, even a high NNT (treating many to save one) can be very worthwhile, whereas for a minor benefit a low NNT may be required to justify treatment. NNT must always be weighed against the number needed to harm (NNH), the treatment's risks, and patient preferences. A single NNT in isolation cannot tell you whether a treatment is 'worth it.' Context — outcome severity, harms, cost, and time horizon — determines whether any given NNT represents good value.
What is a common mistake when interpreting NNT?
A common mistake is comparing NNTs across studies without checking that they share the same outcome, population baseline risk, and time horizon — an NNT for a high-risk group is not comparable to one for a low-risk group even with the same drug. Another error is ignoring the number needed to harm, so a low NNT looks attractive while serious side effects are overlooked. People also confuse NNT with relative risk reduction, or forget that NNT applies to a specific follow-up duration (an NNT over five years differs from one over one year). Finally, treating NNT as precise ignores its confidence interval. Always match context and pair NNT with harms and uncertainty.
When should I NOT rely on this calculator?
This is an educational tool, not clinical guidance — treatment decisions must be made by qualified professionals using full trial data, confidence intervals, and patient-specific factors. The calculator gives an undefined or meaningless result when the treatment event rate is equal to or higher than the control rate (no benefit, or harm), so it applies only when treatment reduces the event rate. Do not compare its output across populations with different baseline risks or across different outcomes and time horizons, since NNT is specific to all of these. It also ignores statistical uncertainty, side effects, and costs, which are essential to any real decision. Use it to understand the concept and rough magnitude of a treatment's benefit, never as a substitute for clinical judgment or the underlying evidence.