gachapulls.com
Free gacha pity calculator for the games you actually play. Type your current pity and the pulls you have saved and get your real top-rarity odds, the pulls you still need for soft pity and hard pity, your 50/50 or spark guarantee, and what it all costs in your game’s currency or in real money. No guesswork, no rule of thumb: the exact rate table of every banner, pull by pull.
Stop praying to RNG. Pull with the numbers on your side.
Pity calculator for gacha games
What you get from each calculator
Your exact odds
The chance that the pulls you have right now contain a top-rarity drop, computed pull by pull from the banner’s real rate table.
Pulls for 50 %, 90 % and 99 %
How many more pulls you need to be reasonably, very or almost certainly sure — so you know whether to pull now or keep saving.
Currency and real money
Every target converted into Primogems, Stellar Jade, Astrite or the game’s own currency, and into dollars using the best-value store pack.
Pity systems side by side
Not every gacha treats you the same. A few of the most played games, with the numbers that matter before you commit a single pull.
| Game | Hard pity | Soft pity | Rate-up |
|---|---|---|---|
| Genshin Impact | 90 | 74 | 50/50 |
| Honkai: Star Rail | 90 | 74 | 50/50 |
| Wuthering Waves | 80 | 66 | 50/50 |
| Zenless Zone Zero | 90 | 75 | 50/50 |
| Arknights | 99 | 50 | Direct |
| Reverse: 1999 | 70 | 60 | 50/50 |
| Blue Archive | 200 | 150 | Direct |
| Fate/Grand Order | 330 | — | spark at 330 |
Gacha words, explained fast
Soft pity, hard pity, 50/50, spark… the vocabulary every calculator on this site relies on, in plain language.
- Pity
- The counter of pulls made since your last top-rarity drop. Most games use it to protect you: the higher it climbs, the closer you are to a guaranteed drop. It normally resets only when the top rarity appears, not when a banner ends.
- Hard pity
- The pull on which a top-rarity drop is forced. In Genshin Impact it is pull 90 on the character banner, in Wuthering Waves pull 80, in Arknights pull 99. Reaching it costs a fixed amount of currency, which is why it is the number players save toward.
- Soft pity
- A range of pulls before hard pity where the per-pull rate jumps sharply and keeps rising. Genshin goes from 0.6 % to about 7 % at pull 74; HSR does the same. Most top-rarity drops land inside this window, so the average is well below the hard cap.
- Base rate
- The chance of a top-rarity drop on a normal pull, before any pity kicks in: 0.6 % in Genshin and HSR, 0.8 % in Wuthering Waves, 2 % in Arknights, 3 % in Granblue Fantasy.


















































