UTILS.
100% in-browser
🎰

Gacha Pity Calculator

Estimate your gacha odds with soft and hard pity: chance to pull within N attempts, expected pulls, and an optional 50/50 featured mechanic.

Rate is flat up to soft pity, then ramps to 100% at hard pity. Enter your own banner constants.

About this tool

The Gacha Pity Calculator models a banner with a low base rate, a soft-pity ramp and a hard-pity guarantee, so you can see your real chance of landing a top-rarity pull. You supply the constants — base rate, soft-pity pull, hard-pity pull, and how many pulls you have — and everything is computed locally in your browser; no banner or account data is used.

The per-pull rate is the flat base up to soft pity, then ramps linearly each pull until it reaches 100% at hard pity. The chance of at least one success within N pulls is 1 − Π(1 − rᵢ) over those pulls, and the expected pulls to your first success is Σ i·P(first hit on pull i). Turning on the optional 50/50 featured toggle models the mechanic where half the time your first hit is the featured item and otherwise a second, guaranteed-featured hit is needed — computed by convolving the pity distribution with itself.

Enter your numbers to see the chance within N pulls, the expected pulls to hit, and how many pulls reach about a 90% chance. All constants are yours to set, so it works for any game's pity system rather than assuming a specific banner.

Frequently asked questions

What are soft pity and hard pity?
Soft pity is the pull where the drawing rate starts climbing above the base rate; hard pity is the pull at which a top-rarity item is guaranteed. This tool ramps the rate linearly from base at soft pity to 100% at hard pity.
How is the chance within N pulls computed?
By the complement rule across every pull: 1 − Π(1 − rᵢ), where rᵢ is that pull's rate. Because the rate reaches 100% at hard pity, reaching or passing the hard-pity pull gives a 100% chance.
What does the 50/50 featured option do?
It models the common rule that your first top-rarity hit is the featured item only half the time; if you lose, the next hit is guaranteed featured. It convolves the pity distribution with itself, so the expected pulls to the featured item rise by about 50%.
Do I need real banner data?
No. You enter the base rate and pity thresholds yourself, so the calculator is not tied to any specific game or live banner. Nothing is fetched or uploaded — the math runs entirely on the numbers you type.

More tools