CS2 Gacha Pity & Pull Calculator

Know exactly how many CS2 pulls until your guaranteed drop.

Track your current CS2 pity count and compute the probability of a 5-star or legendary pull within N attempts using a real soft-pity and hard-pity model, plus pulls remaining and expected pulls to guarantee.

What is soft pity versus hard pity?

Soft pity is a point after which the per-pull rate climbs steeply with each pull, dramatically raising your odds. Hard pity is the pull where the drop is guaranteed. Many games use a roughly 0.6 percent base rate, soft pity near pull 74, and hard pity at 90.

Gacha odds feel random until you understand pity. After a soft-pity threshold the per-pull rate climbs steeply, and at hard pity the drop is guaranteed. This calculator models that exact system so you know your real chance over the next N pulls and how many pulls separate you from a guarantee.

How it works

The per-pull rate depends on where you are relative to the soft and hard pity points, and the cumulative odds chain those rates together:

rate(i) = p0                              if i < softPity
rate(i) = min(1, p0 + (i − soft + 1)×r)   if soft ≤ i < hardPity
rate(i) = 1                               if i ≥ hardPity
P(win within N) = 1 − Π (1 − rate(i))

Because the rate ramps in the soft-pity zone, your cumulative odds rise far faster than the flat base rate suggests. The expected-pulls figure is the probability- weighted average pull on which you win, which is usually well short of hard pity.

Example

With pity at 60, a 0.6 percent base rate, soft pity at 74 and hard pity at 90, your next pull is still near base rate, but 20 more pulls carry you into the steep ramp and lift your cumulative chance well above 60 percent. On average you would win in roughly 15 to 20 more pulls rather than the full 30 to hard pity.

Notes

Enter your specific game and banner rates for accuracy — published base rates, soft-pity starts, and ramp speeds differ between titles. The defaults model a common 0.6 percent / soft 74 / hard 90 system.