Connect via MCP →

Enter Calculation

Total distinct items in the complete set (assumes equal drop rates)

Formula

Advertisement

Results

Expected number of draws to complete the set
14.7
draws (on average)
Number of item types (n) 6
Harmonic number H(n) 2.45
Assumption All items equally likely (uniform drop rate)

What this calculator does

This tool estimates how many gacha pulls, capsule-toy purchases, trading cards, or sticker packs you should expect to open before you have collected at least one of every item in a complete set. It is the classic "Coupon Collector's Problem" from probability theory. The result is an average over many attempts: any single playthrough can be luckier or unluckier. This is universal math and applies to any country or platform.

How to use it

Enter the total number of distinct item types in the set you want to complete (for example, a 6-item capsule lineup or a 66-card series) and read off the expected number of draws. The calculator assumes every item is equally likely to appear on each draw.

The formula explained

If there are n equally-likely item types, the expected number of draws to complete the set is $$E(n) = n \times H(n)$$ where \(H(n)\) is the n-th harmonic number: \(H(n) = 1 + 1/2 + 1/3 + \ldots + 1/n\). The intuition: once you already own \(i-1\) distinct items, the chance the next draw is something new is \((n-(i-1))/n\), so it takes on average \(n/(n-(i-1))\) draws to find the i-th new item. Adding these up from \(i=1\) to \(n\) gives n times the sum of \(1/k\).

Advertisement
Diagram showing diminishing probability of drawing a new item as a collection fills up
As your collection grows, each new draw is less likely to be a missing item, so the expected draws per new item rise.

Worked example

For a 6-item set: $$H(6) = 1 + \frac{1}{2} + \frac{1}{3} + \frac{1}{4} + \frac{1}{5} + \frac{1}{6} = 2.45$$ so \(E = 6 \times 2.45 =\) 14.7 draws. The first item is guaranteed in 1 draw, but the last, hardest-to-get item alone takes about 6 draws on average.

Bar chart of expected total draws growing as the number of distinct items increases
Expected draws \(E(n)=n \cdot H(n)\) grow faster than n as the set size increases.

FAQ

Does this work for rarity tiers or unequal drop rates? No. The formula assumes every item is equally likely. If your gacha has rare and common items with different rates, you need the more general weighted coupon-collector model, which gives a larger number.

Is the answer a guarantee? No, it is the long-run average. You might finish faster or much slower; the distribution has a long tail.

How do I estimate cost? Multiply the expected draws by your price per draw to get an expected budget.

Last updated: