HomeMedicine & BiophysicsNNT vs NNH: Risk-Benefit Comparator

NNT vs NNH: Risk-Benefit Comparator

Set a treatment's Number Needed to Treat (NNT) and Number Needed to Harm (NNH) alongside the relative severity of the benefit and the harm, and watch a live 100-patient grid plus a severity-weighted net clinical value show when a worse NNT can still be the right call.

Medicine & Biophysics3DModerate60 FPS
nnt-vs-nnh-risk-benefit-comparator ↗ Open standalone

Number Needed to Treat and Number Needed to Harm put a treatment's benefit and its risk on the same practical scale — how many patients need to take it for one extra person to benefit, versus how many for one extra person to be harmed. This simulator renders both as a live 100-patient grid and combines them with severity weights into a single net clinical value, so you can see directly when a treatment with a numerically worse NNT than NNH is still the right call, and when it isn't.

⚙ Under the hood

Set a treatment's Number Needed to Treat (NNT) and Number Needed to Harm (NNH) alongside the relative severity of the benefit prevented and the harm risked, and watch a live 100-patient population grid plus a severity-weighted net clinical value show exactly when a numerically worse NNT still nets out beneficial — or when a numerically better one doesn't.

medicineevidence-based medicineNNTNNHclinical decision makingrisk-benefitbiostatistics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)