Gacha Pity Calculator
Calculate pity counter and pull probabilities for gacha games.
Pity Settings
Banner Settings
Featured Character Chance
Current Rate
5-Star Chance
Pity Status
Pull Probability Table
What Is Gacha Pity and Why Does It Matter?
Gacha games use a randomized loot system where players spend in-game currency — called pulls, wishes, or rolls — for a chance to obtain rare characters or items. Because base drop rates for the rarest five-star characters are typically very low (often 0.6%), most gacha systems implement a pity mechanic that guarantees a five-star reward after a certain number of consecutive failed pulls.
Understanding your pity counter is essential for planning your resources. If you are sitting at 70 pity on a banner with a hard pity of 90, you need at most 20 more pulls to guarantee a five-star — a very different situation from someone at 0 pity who might need up to 90. The gacha pity calculator on this page helps you turn that raw pity number into concrete probabilities and pull counts so you can budget wisely.
Pity systems generally fall into two categories: soft pity and hard pity. Soft pity is a zone where the drop rate begins climbing sharply with every additional pull. Hard pity is the absolute ceiling where the game must give you a five-star. Most modern gacha games — including Genshin Impact, Honkai: Star Rail, Wuthering Waves, and many others — layer both systems together to create a curve that feels fair while still encouraging spending.
Beyond simply knowing whether you will get a five-star, players also need to understand the 50/50 system. In most banners, a five-star win only guarantees the featured character 50% of the time; the other 50% gives you an off-banner standard five-star instead. However, if you lose the 50/50, your next five-star is guaranteed to be the featured character. The calculator accounts for this by letting you toggle a "Guaranteed" checkbox when you already lost your last 50/50.
By combining pity count, soft and hard pity thresholds, base rate, soft pity boost rate, planned pull count, and 50/50 win rate, this gacha pity calculator gives you a realistic featured character probability — not just the theoretical base rate printed on the banner.
Pull Rate Formula: Soft Pity, Hard Pity, and Cumulative Probability
The calculator derives your pull probability in three distinct regions depending on how many pulls deep you are into the current pity counter. Let n be the total pity count on a given pull attempt (current pity + pull number in the sequence).
Per-Pull Rate Function
Each pull's individual drop rate is determined by:
- If n ≥ hardPity: rate = 100% (guaranteed)
- If n ≥ softPityStart: rate = min(100, baseRate + softPityRate × (n − softPityStart + 1))
- Otherwise: rate = baseRate
Cumulative Probability
Because each pull is an independent trial with a changing success rate, the probability of getting at least one five-star across k pulls is calculated iteratively. The calculator tracks a running "no-drop probability" — the chance of having failed every pull so far — and accumulates it pull by pull.
Featured Character Probability
The final featured character chance depends on whether you have a guarantee (you lost your last 50/50):
- Guaranteed: featuredChance = cumulativeProbability × 100
- Not guaranteed: featuredChance = (cumulativeProbability × fiftyFiftyRate + cumulativeProbability × (1 − fiftyFiftyRate) × cumulativeProbability) × 100
The non-guaranteed formula covers two paths: winning the 50/50 directly, and losing the 50/50 but then also getting a second five-star (which would be guaranteed featured) within the planned pulls.
Per-Pull Rate Formula
Where:
- n= Total pity count on this pull (currentPity + pull index)
- baseRate= Base five-star drop rate (%), e.g. 0.6 for most gacha games
- softPityStart= Pity count at which soft pity begins boosting the rate
- softPityRate= Percentage points added to the rate per additional soft pity pull
- hardPity= Pity count at which the five-star drop is guaranteed (100%)
Soft Pity vs Hard Pity: Understanding the Two-Stage System
Almost every modern gacha game uses a two-stage pity system. Knowing the difference between soft and hard pity changes how you plan your pulls and when you stop or continue spending resources.
Soft pity is a range of pull counts where the drop rate increases significantly with every pull. In Genshin Impact and Honkai: Star Rail, soft pity begins around pull 74. Each pull inside soft pity adds roughly 6 percentage points to the drop rate. So by pull 80 (seven pulls into soft pity), the rate has jumped from the base 0.6% to over 42%. By pull 85, the rate exceeds 72%. In practice, the vast majority of five-stars are obtained somewhere inside the soft pity zone, which is why experienced players often say "soft pity starts at 74."
Hard pity is the absolute ceiling — the pull number at which the game's system guarantees a five-star with 100% probability. In Genshin Impact this is pull 90; in some other games it is lower (80 or even 50). Hard pity is a worst-case guarantee, not a target. Because soft pity dramatically raises the rate well before hard pity, most players never reach pull 90 in practice. However, if your pity is at 88 and you are planning only 2 pulls, knowing you are just 2 from the ceiling is crucial information.
The relationship between soft and hard pity matters most when you are close to soft pity start. If you have 68 pity and are planning 10 pulls, you will enter soft pity at pull 7 of your session (reaching pity 74). At that point, your rate will begin climbing rapidly. Entering soft pity partway through your pull session can significantly change your cumulative probability versus starting fresh at 0 pity.
This calculator computes the exact per-pull rate for every pull in your sequence, accounts for soft pity correctly from the first pull after the threshold, and gives you a precise cumulative probability rather than a rough estimate. You can also customize all thresholds to match any gacha game you play.
Expected Pulls to Five-Star: How to Plan Your Resource Budget
The expected number of pulls to obtain a five-star is the probability-weighted average across all possible outcomes. The calculator computes it as:
expectedPulls = Σ (i × P(no drop before pull i) × rate at pull i), summed from i = 1 to hardPity − currentPity
This is not the same as the hard pity number divided by 2. Because the rate is not flat — it starts very low and ramps sharply in soft pity — the expected value is biased toward the soft pity zone. For a fresh Genshin Impact banner starting at 0 pity, the expected number of pulls is approximately 62 to 65, not 45 (half of 90). This means if you are planning to pull a featured character and want a better-than-even chance, you should budget at least 60 to 70 pulls.
The expected pulls figure also depends on your current pity. If you are at pity 60, you have already "banked" progress toward soft pity, so your expected remaining pulls are much lower. The calculator dynamically adjusts expected pulls based on your current pity count, giving you a personalized estimate rather than a generic one.
For resource planning purposes, note that expected pulls represents the median scenario, not a guarantee. If you want a 90%+ chance of getting the featured character (accounting for 50/50), you will often need resources for nearly two full pity cycles — roughly 160 to 180 pulls. This is why whale and F2P resource planning looks so different: one missed 50/50 can double the cost of obtaining a character.
Use the pull probability table generated by the calculator to see exactly how your cumulative probability grows pull by pull. This table is especially useful when you have a limited number of pulls saved and want to know whether it is worth using them now or saving for a banner where you have a guarantee.
The 50/50 System and Guarantee Tracking
The 50/50 system is one of the most misunderstood aspects of gacha games. When a player wins a five-star from a limited banner, the game then runs a second random check: did you get the featured five-star, or an off-banner standard five-star? In most games, each outcome has a 50% chance, hence the name "50/50."
If you win the 50/50, you get the featured character directly. If you lose it, the game notes internally that you have a "guarantee" — your next five-star on any limited banner is automatically the featured character. This guarantee transfers between banners in most games, so losing the 50/50 on one banner means your next pull is guaranteed featured on the next limited banner you choose.
The calculator lets you set the 50/50 win rate (default 50%) and toggle the "Guaranteed" checkbox. When guaranteed is checked, the featured character chance equals your raw five-star cumulative probability — no 50/50 coin flip needed. When guaranteed is unchecked, the featured character probability accounts for two winning paths: directly winning the 50/50, or losing the 50/50 but obtaining a second five-star (which would then be the guaranteed featured) within the same pull session.
Some games deviate from the standard 50/50. Certain banners have a 75/25 split in favor of the featured character, or use a different win rate entirely. The 50/50 Win Rate input lets you set the exact percentage for the game and banner you are playing, making the calculator flexible across all gacha titles.
Tracking your guarantee status is just as important as tracking your pity count. Many experienced players keep a spreadsheet noting both values so they can accurately plan across multiple banners in advance.
Customizing the Calculator for Any Gacha Game
While the default settings match the Genshin Impact and Honkai: Star Rail standard banner parameters (0.6% base rate, soft pity at 74, hard pity at 90, 6% boost per soft pity pull, 50% 50/50 win rate), the calculator is fully configurable for any gacha game.
Here are typical parameter sets for popular gacha games to help you configure the calculator accurately:
| Game | Base Rate | Soft Pity Start | Hard Pity | 50/50 |
|---|---|---|---|---|
| Genshin Impact (standard) | 0.6% | 74 | 90 | 50% |
| Honkai: Star Rail (character) | 0.6% | 74 | 90 | 50% |
| Wuthering Waves (resonator) | 0.8% | 67 | 80 | 50% |
| Blue Archive | 2.5% | N/A | 200 | Varies |
To use the calculator for a different game, simply update the Soft Pity Start, Hard Pity, Base Rate, and Soft Pity Boost fields. If a game does not use soft pity, set the soft pity start equal to the hard pity value. If the 50/50 rate differs, change the 50/50 Win Rate field accordingly.
The pull probability table updates in real time as you adjust settings, so you can immediately see how different banner configurations change your odds with each additional pull.
Worked Examples
Fresh Start: 0 Pity, 80 Planned Pulls, Not Guaranteed
Problem:
A player is starting fresh on a Genshin Impact-style banner (0 pity, base rate 0.6%, soft pity at 74, hard pity at 90, 50/50 win rate 50%). They have saved 80 wishes. What is their five-star chance and featured character chance?
Solution Steps:
- 1Pulls 1 through 73 each have the base rate of 0.6% per pull.
- 2Pulls 74 through 80 enter soft pity. Pull 74 has rate = 0.6 + 6×(74−74+1) = 0.6 + 6 = 6.6%. Pull 75: 0.6 + 6×2 = 12.6%. Pull 76: 18.6%. Pull 77: 24.6%. Pull 78: 30.6%. Pull 79: 36.6%. Pull 80: 42.6%.
- 3The cumulative five-star probability across all 80 pulls is computed iteratively: track noDropProbability, multiply by each per-pull rate, accumulate. After 73 base-rate pulls, noDropProbability ≈ (1 − 0.006)^73 ≈ 0.644. The soft pity pulls then sharply increase the cumulative total.
- 4The resulting five-star cumulative probability for 80 pulls from 0 pity is approximately 96% to 97%.
- 5For the featured character (not guaranteed, 50% 50/50): featuredChance = (p × 0.5 + p × 0.5 × p) × 100. With p ≈ 0.965: ≈ (0.965 × 0.5 + 0.965 × 0.5 × 0.965) × 100 ≈ (0.4825 + 0.466) × 100 ≈ 94.9%.
Result:
With 80 pulls from 0 pity, the five-star chance is approximately 96-97% and the featured character chance (without guarantee) is approximately 94-95%.
Mid-Pity: 65 Pity, 20 Planned Pulls, Guaranteed
Problem:
A player is at 65 pity (lost their last 50/50, so guaranteed next five-star is featured), planning 20 pulls. Soft pity starts at 74, hard pity at 90, base rate 0.6%, soft pity boost 6% per pull.
Solution Steps:
- 1From pity 65, pulls 1 through 9 keep the pity counter below 74 (65+1=66 up to 65+9=74). Pull 9 reaches exactly pity 74, the first pull of soft pity.
- 2Pull 9 (pity 74): rate = min(100, 0.6 + 6×(74−74+1)) = 0.6 + 6 = 6.6%.
- 3Pull 10 (pity 75): rate = 12.6%. Pull 11 (pity 76): 18.6%. Pull 12 (pity 77): 24.6%. Pull 13 (pity 78): 30.6%. Pull 14 (pity 79): 36.6%. Pull 15 (pity 80): 42.6%. Pull 16 (pity 81): 48.6%.
- 4By pull 20 (pity 85), rate = 0.6 + 6×(85−74+1) = 0.6 + 72 = 72.6%.
- 5Because the player is guaranteed, featuredChance = fiveStarCumulativeProbability × 100. The cumulative probability across 20 pulls from pity 65 — with 8 base-rate pulls then 12 boosted soft-pity pulls — is very high, approximately 97% to 99%.
Result:
At pity 65 with guarantee and 20 pulls planned, the player has roughly a 97-99% chance of obtaining the featured character within those 20 pulls, as they will be deep into soft pity.
Tight Budget: 10 Pulls, Pity 0, No Guarantee
Problem:
A player only has 10 pulls saved, is at 0 pity, no guarantee, on a standard Genshin Impact-style banner (0.6% base, soft pity at 74, hard pity at 90, 50% 50/50). What are the odds of getting the featured character?
Solution Steps:
- 1With only 10 pulls from 0 pity, all 10 pulls remain in the base rate zone (pity will reach at most 10, well below soft pity start of 74).
- 2Each of the 10 pulls has a flat 0.6% individual rate.
- 3The five-star cumulative probability for 10 pulls at 0.6% each is: 1 − (1 − 0.006)^10 = 1 − 0.994^10 ≈ 1 − 0.9418 ≈ 5.82%.
- 4For featured character (not guaranteed, 50% 50/50): featuredChance = (0.0582 × 0.5 + 0.0582 × 0.5 × 0.0582) × 100 ≈ (0.0291 + 0.00169) × 100 ≈ 3.08%.
- 5The 10 pulls also push pity from 0 to 10, banking progress. The pity is still far from soft pity, so no boosted rates apply in this session.
Result:
With just 10 pulls from 0 pity and no guarantee, the featured character chance is only about 3%. These pulls are worth using mainly to build pity for a future session.
Tips & Best Practices
- ✓Always check whether you have a guarantee before spending pulls on a new banner — a guaranteed featured character costs on average half the pulls of a non-guaranteed one.
- ✓Soft pity dramatically increases your drop rate, so if you are close to the soft pity threshold, it is often worth doing a few more pulls to enter it before stopping.
- ✓Save pulls when your pity is low and you are not guaranteed; the cost of a featured character is much lower when you have high pity or a guarantee banked.
- ✓Track your pity and guarantee status in a notes app or spreadsheet across banner switches so you always have accurate numbers to enter in the calculator.
- ✓Use the pull probability table to find the exact pull number at which your cumulative probability crosses 50%, 75%, and 90% to set realistic expectations for your session.
- ✓If you only have a small number of pulls (10-20) and are not near soft pity, consider whether those pulls are better saved for a banner where you have a guarantee.
- ✓Different banner types in the same game (character vs. weapon vs. standard) often have separate pity counters — confirm which counter applies to your current banner.
- ✓The 50/50 system means two full five-star cycles (roughly 160-180 pulls) gives very high confidence you will get the featured character even with bad luck on both the five-star and the 50/50.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-05
Help us improve!
How would you rate the Gacha Pity Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various