Gacha Pull & Wish Probability Calculator
Calculate the cumulative chance of pulling a featured 5-star character using pity, soft pity and 50/50 math for Genshin, Star Rail, ZZZ and Wuthering Waves.
Banner & Pity Setup
Number Format Region
50/50 Guarantee Status
Active rules: 0.60 % base rate, soft pity from pull 74, hard pity guarantee at pull 90. The pity counter is clamped to 89 so it can never exceed the hard cap and break the cumulative math.
Pull Breakdown
Soft Pity Probability Curve
The shaded amber band marks the soft pity zone where the per-pull rate ramps from 0.60 % toward a guaranteed drop at pull 90. The dashed line is your current pity position.
Rates are community-datamined models of published gacha systems. Every pull is an independent random draw, so these figures describe long-run frequencies and never predict an individual wish.
Explore Related Tools
Advertisement
What is the exact mathematical probability of winning a 50/50 gacha pull in Genshin Impact with 90 wishes accumulated?
Ninety wishes from zero pity always produce at least one 5-star, because pull 90 is the hard pity guarantee. The interesting number is not the 5-star chance but the featured chance: a single guaranteed 5-star still faces the 50/50 split against the standard character pool, so the promoted unit lands roughly 50 % of the time. The probability edges slightly above that because a lucky early drop leaves enough wishes for a second 5-star, and each additional 5-star gets its own independent 50/50 roll. Once you have already lost a 50/50, the guarantee flag turns the same 90 wishes into a 100 % featured outcome.
How does the soft pity system affect cumulative probability curves in character banners step-by-step?
The advertised 0.6 % rate is only the flat portion of the curve. From the soft pity pull onward the per-pull chance ramps steeply so that it reaches 100 % exactly at the hard cap. The cumulative curve therefore stays shallow for seventy pulls and then turns almost vertical over the following ten. That geometry explains the community wisdom that wishes 74 through 80 are the highest-yield stretch of any banner and why saving a partial pity counter between banners has real expected value.
p(n) = base for n < soft pity p(n) = base + (1 - base) x (n - soft + 1) / (hard - soft) p(hard) = 1.00 (guaranteed 5-star) P(no 5-star) = product of (1 - p(n)) across every pull spent P(at least 1) = 1 - P(no 5-star) P(featured) = sum over k of P(k five-stars) x (1 - 0.5^k) P(featured) = P(at least 1) when the next 5-star is guaranteed
How many wishes does each standard primogem package convert into and what success rate does it buy?
The simulation grid below assumes the standard 0.6 % base rate, soft pity at pull 74, hard pity at pull 90, a starting pity of zero and an unresolved 50/50. Notice how little a 60-pull budget buys and how sharply the numbers jump between 60 and 100 wishes as the soft pity ramp engages.
| Wishes spent | At least one 5★ | Two or more 5★ | Featured character |
|---|---|---|---|
| 20 pulls | 11.34 % | 0.64 % | 5.83 % |
| 40 pulls | 21.39 % | 2.41 % | 11.32 % |
| 60 pulls | 30.31 % | 5.07 % | 16.49 % |
| 80 pulls | 92.53 % | 10.25 % | 48.99 % |
| 100 pulls | 100.00 % | 26.90 % | 57.19 % |
| 160 pulls | 100.00 % | 97.46 % | 77.42 % |
Should you keep pulling once you pass the soft pity threshold or stop and save wishes for a future banner?
Stopping mid soft pity is never a loss, because pity carries forward to the next banner in every major system. The strategic mistake is the opposite one: spending high-value soft pity pulls on a banner whose featured unit you do not want, which converts a near-certain 5-star into a standard-pool character. If you are seventy pulls deep and the banner you actually want is two weeks away, holding the counter is usually the stronger play.
How do Wuthering Waves and Zenless Zone Zero pity rules compare with the Genshin Impact wish system mathematically?
Wuthering Waves is the most generous of the three: an 0.8 % base rate, soft pity around pull 65 and a hard cap at 80 push the expected cost per 5-star down near 55 pulls. Zenless Zone Zero mirrors the Genshin structure with a 0.6 % base and a 90-pull cap, shifting soft pity a single pull earlier to 73. Across a full account lifetime the difference compounds: a Wuthering Waves player reaches the same number of 5-stars for roughly ten percent fewer pulls than a Genshin player.