Written by the Utiliby editorial team · Last updated October 26, 2026 · Rules and formulas reviewed October 2026 · Leer en español
What a gacha pity and pull probability calculator does
Gacha games sell randomised pulls, and the rules behind them are more mathematical than most players realise. A gacha pity calculator turns the base rate, soft pity, hard pity and the 50/50 system into clear answers: how likely am I to get the character I want with the pulls I have, and how many pulls do I need to feel safe?
This free online tool models each pull exactly. It tracks your pity counter and whether the next top-rarity item is guaranteed to be the featured one, then computes the chance of success for any number of pulls. You get your chance with the pulls you own, the average number of pulls, the pulls needed for a 50%, 75%, 90% and 99% chance, the currency that represents, and a rate curve showing how soft pity lifts each pull. It works for Genshin-style, Star Rail-style, Zenless Zone Zero-style and Wuthering Waves-style banners and any custom banner you define. It runs in your browser.
How to use this calculator
- Pick a banner preset or choose custom and enter the base rate, soft pity start, increase per pull and hard pity from the game's drop rate page.
- Enter your state. Your current pity, whether you lost the last 50/50, and how many featured copies you want.
- Enter your resources. Pull tickets, currency and the cost per pull. Add expected free pulls per day and days left to include future income.
- Read the results. See your chance, the average pulls and the pulls for 50%, 75%, 90% and 99% chances.
- Open the pull table and rate curve to see the odds at specific pull counts and the shape of soft pity.
How pity systems work
| Term | What it means | Typical 90-pity banner |
|---|---|---|
| Base rate | Chance per pull before soft pity | about 0.6% |
| Soft pity | Chance rises on each pull | from about pull 74 |
| Hard pity | Item guaranteed | pull 90 |
| 50/50 | Chance the item is the featured one | 50%, then a guarantee |
Because the rate jumps in soft pity, the top-rarity item usually arrives between pulls 74 and 90. The average for any top-rarity item is around 62 pulls, which is much higher than the 167 pulls you would expect from the base rate alone. Pity counters generally persist between banners of the same type, but the rules differ by game and by banner, so confirm them in the game.
Worked example: 100 pulls on a 90-pity character banner
With zero pity and no guarantee, 100 pulls (16,000 currency at 160 each) gives a chance of about 63% of getting the featured character. The chance of getting some 5-star is 100%, but about half the time it will be the wrong one and you would need a guarantee to finish. The average cost is 93.4 pulls; 50% needs 80 pulls, 75% needs 135, 90% needs 155 and 99% needs 161. With the guarantee active, the average is 62 pulls, a 50% chance needs 76 pulls and a 90% chance needs 80.
Two copies of the featured character cost about 187 pulls on average and 265 pulls for a 90% chance, which at 160 currency each is over 42,000. This is the kind of number worth knowing before you decide how much to save.
Planning your pulls and saving
- Work out your total pulls: tickets + currency ÷ cost + free pulls until the banner ends.
- Compare that total with the pulls needed for 50%, 90% and 99% and decide how much risk you accept.
- If your chance is low, check whether saving for a later banner is more efficient for your goals.
- Treat the guarantee as an asset: with it active, your cost is lower and your worst case is hard pity.
For a full walkthrough with pull-by-pull tables, worked examples and a currency-to-save table, read our guide to how to calculate gacha pity and pull odds.
Understanding rates and why numbers differ by game
Games differ in more than the base rate. Some have two-stage guarantees, bonus rules after losing several 50/50s, multiple rarity levels, weapon banners with different curves and a limited number of guaranteed pulls across banners. This calculator models the most common structure: a base rate, a linear soft pity, a hard pity and a single featured guarantee. If a game uses a more complicated system, treat the results as an approximation and use the editable rates to match it as best you can.
Spending responsibly
Pull odds are probabilities, not promises. Set a budget before you start, do not chase losses and remember that you can reach the guaranteed outcome only by spending the amount shown. If you are worried about your spending, consider spending limits on your account or device and speak to someone you trust.
Tips for reading the results
- Look at the 90% and 99% pull counts rather than the average if you want certainty.
- Check your pity before and after each banner to keep the starting state accurate.
- Use the rate curve to see where the big jump begins.
- Edit the featured chance for banners that use 75/25 or other splits.
Common gacha probability mistakes
- Using the base rate only. Ignoring soft pity makes the odds look far worse than they are.
- Ignoring the 50/50. The first 5-star is the featured character only half the time.
- Treating a single pull as due. Each pull's chance depends on pity, not on earlier bad luck except through the counter.
- Forgetting cost per pull. Always convert pulls to currency to see the true price.
Expected cost of one, two and three copies
On a typical 90-pity character banner with a 50/50, starting from zero pity without a guarantee, one featured copy takes about 93.4 pulls on average, two copies take about 187 and three take about 280. With the guarantee already active, the first copy takes about 62 pulls. At 160 currency per pull, those averages are about 14,900, 29,900 and 44,900 currency. These are averages: you may need far less or as much as 180 pulls for the first copy in the worst case. Plan with the 90% and 99% figures if you cannot afford to fall short.
Why soft pity changes how you plan
Because the rate climbs steeply from around pull 74, the pulls before soft pity are the least productive and the pulls after it are the most productive. If your pity is 60, the next 13 pulls are still at the base rate, but pulls 14 to 30 are the most valuable you will make. This is why sunk pity matters: a banner you have already invested 70 pulls in is worth far more to finish than a fresh banner with the same remaining budget. The rate curve tab shows the shape for any numbers you enter.
Mechanics this calculator does not model
Some games add extra systems on top of the basic soft pity and 50/50: a stronger guarantee after several lost 50/50s, a second pity counter for secondary items, a limit on the number of pulls per banner, shared pity between banners or bonus items at milestone pulls. If your game uses one of these, change the featured chance and the guarantee setting to approximate it, and treat the result as an estimate rather than an exact figure.
Privacy
The calculator runs in your browser. The numbers you enter are not sent to a server and are not stored. Reloading the page returns the example. Downloaded files are created on your device.
Related free tools
Use these free online tools together with this one:
- Learn the maths behind pity and how much to save with our guide to calculating gacha pity and pull odds.
- Work out the odds of a roll or a drop with the dice probability calculator.
- Build drop tables for your game with the loot table randomizer.
- Balance a tabletop fight with the D&D encounter calculator.
- Pick a random winner from a list of entries with the giveaway winner picker.
- See how many hours you spend on screens with the screen time calculator.
- Compare characters or banners side by side with the decision matrix calculator.
Frequently asked questions
What is pity in a gacha game?
Pity is a counter of pulls since your last top-rarity item. When it reaches a threshold, the chance rises (soft pity) or the next pull is guaranteed (hard pity). This calculator models both.
What is soft pity and hard pity?
Soft pity is the point where the per-pull chance starts to climb sharply, for example from pull 74 in many 90-pity banners. Hard pity is the pull number where the item is guaranteed, for example pull 90.
What is the 50/50 mechanic?
On many banners, the first top-rarity item has a 50% chance of being the featured one. If you lose, the next one is guaranteed to be featured. The calculator tracks whether the guarantee is active.
How many pulls do I need for a featured 5-star?
With a typical 90-pity banner, 0.6% base rate, soft pity from 74 and a 50/50, the average is about 93.4 pulls from zero pity, or about 62 pulls if the guarantee is active. For a 90% chance from zero pity without the guarantee, plan for about 155 pulls.
What is the chance of getting a 5-star in 90 pulls?
On a 90-pity banner it is 100% by definition, because of hard pity. The chance of the featured item within 90 pulls without a guarantee is about 59%.
How much currency do I need for a guaranteed featured character?
The worst case without a guarantee is 180 pulls. At 160 currency per pull that is 28,800. With the guarantee active the worst case is 90 pulls, or 14,400. Enter your own cost per pull.
How do I calculate my chance with my current gems?
Enter your currency and the cost per pull. The calculator converts currency to pulls, adds any tickets and expected free pulls, and shows your chance of success.
Does this work for Genshin Impact, Honkai Star Rail, Zenless Zone Zero and Wuthering Waves?
Yes for the common structures. Pick a preset or enter your own base rate, soft pity start, increase and hard pity. The numbers are editable because publishers can change them.
Why does the calculator ask for pity and guarantee status?
Both change your odds a lot. At high pity your next pull is much more likely to hit, and an active guarantee removes the 50/50 risk.
What does the rate curve show?
It shows the chance of a top-rarity item on each pull number. The jump after soft pity starts is why stopping just before it is costly.
Can I plan for several copies of the featured character?
Yes. Set featured copies wanted to 2 or more. The calculator tracks pity and the guarantee across all the items you need. Getting two copies from zero pity takes about 187 pulls on average in the default model.
What is the chance of any 5-star, not just the featured one?
The results include the chance of any top-rarity item within your pulls. On a 90-pity banner it is 100% by 90 pulls from zero pity.
Is it better to save pulls or spend them now?
Pity usually carries over on the same banner type, so saving does not cost you progress if the rules allow it. The calculator shows how much you need for a given chance so you can decide.
How accurate are the presets?
They are approximations of publicly reported rates. Check the in-game drop rate page and edit the numbers if they differ.
Can I use it for a flat rate with no pity?
Yes. Choose the flat rate preset and enter the percentage. The chance of at least one success in n pulls is 1 − (1 − p)ⁿ, and at 1% you need about 69 pulls for a 50% chance.
Is a lucky streak or an unlucky streak possible?
Yes. Probabilities describe the long run. Some players will get the item in 10 pulls and others need the maximum.
Can I print or export?
Yes. Print / save as PDF prints only the result summary, CSV downloads it and copy summary puts it on your clipboard.
Is my data private?
Yes. All calculations run in your browser. Nothing is sent to a server or stored.
Sources and further reading
- Publicly reported drop rate and pity information published by game developers on in-game rate pages (rates change and should be confirmed in the game).
- Community analyses of pity and guarantee systems in gacha games, which describe the standard soft pity and 50/50 structure.
- Standard probability theory for Markov chains and geometric distributions.
Sources were consulted in October 2026. Standards and rules can change, so always check the official page for your situation.