Diablo 4 loot hunting is governed by probability, and a 0.1 percent drop rate does not mean you are guaranteed an item in 1,000 runs. This calculator uses the correct binomial maths to tell you your real odds over any number of attempts and how many runs different confidence levels actually require.
How it works
Each attempt is an independent trial with drop chance p. The key formulas are:
chance of zero = (1 − p)^N
at least one drop = 1 − (1 − p)^N
expected drops = N × p
attempts for C% odds = ln(1 − C) / ln(1 − p)
The last formula inverts the cumulative probability so you can ask “how many runs to be 90 percent sure” and get an exact answer.
Example and tips
At a 0.1 percent drop rate, you need about 693 attempts to reach 50 percent odds, 2,302 for 90 percent, and 4,603 for 99 percent — far more than the naive “1 in 1,000” intuition. Expected drops over those 1,000 runs is only one, so plan for a long hunt and treat any early drop as good luck rather than the norm.