/* tool ui */ .tool{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px;margin:20px 0} .tool h2{margin-top:0} .field{margin:0 0 16px} .field label{display:block;font-weight:600;font-size:15px;margin:0 0 6px} .field .hint{font-weight:400;color:var(--sub);font-size:13px} .tool input[type=number],.tool select{width:100%;font-size:17px;padding:12px 14px;border:1px solid var(--line); border-radius:12px;background:var(--bg);color:var(--ink);-webkit-appearance:none;appearance:none} .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px} @media(max-width:560px){.row2{grid-template-columns:1fr}} .tool button{width:100%;font-size:17px;font-weight:600;padding:14px;border:0;border-radius:12px;cursor:pointer; background:var(--accent);color:#fff;margin-top:4px} .tool button:active{transform:scale(.99)} .out{margin-top:18px;padding:18px;border-radius:14px;background:var(--bg);border:1px solid var(--line)} .out.hidden{display:none} .big{font-size:30px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px} .out table{width:100%;border-collapse:collapse;margin-top:8px;font-size:15px} .out td{padding:7px 4px;border-bottom:1px solid var(--line)} .out td:last-child{text-align:right;font-weight:600;font-variant-numeric:tabular-nums} .checkgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px} @media(max-width:560px){.checkgrid{grid-template-columns:1fr}} .checkgrid label{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;padding:8px 10px; background:var(--bg);border:1px solid var(--line);border-radius:10px;cursor:pointer} .checkgrid input{width:18px;height:18px} .keypts{margin:14px 0;padding-left:20px}.keypts li{margin:6px 0;color:#3a3a3c} @media(prefers-color-scheme:dark){.keypts li{color:#d1d1d6}} .byline{font-size:13px;color:var(--sub);margin:10px 0 0} .byline a{color:var(--accent)} .note{font-size:13px;color:var(--sub);margin-top:10px}
Home › Gacha Wish & Pity Calculator
Free tool · Updated 2026-06-27

Gacha Wish & Pity Calculator

Turn your primogems, jade, or polychrome into a real pull count — and see exactly how far you are from soft pity and the 90-pull guarantee.

Before you spend a single wish, it pays to know exactly where you stand. This calculator converts your primogems, stellar jade, or polychrome into the number of pulls you actually have, then measures the gap to soft pity (around pull 74, where 5★ rates spike) and the hard pity guarantee at pull 90. Plan your saving instead of pulling on hope.

Gacha Wish & Pity Calculator

Soft pity (when 5★ rates spike) typically starts around pull 74; hard pity guarantees a 5★ at 90. ZZZ uses a 90-pull limited banner too. Figures reflect the standard 2026 banner systems.

How gacha pity works

  • Pity counts up with every pull and resets when you win a 5★. The closer you are to 74, the higher your real odds on the next pull.
  • A single wish costs 160 primogems in Genshin Impact and 160 stellar jade in Honkai: Star Rail; Zenless Zone Zero pulls cost 120 polychrome. That is why 16,000 primogems equals 100 pulls.
  • 50/50: on limited banners, your first 5★ has a 50% chance to be the featured character. Lose it and the next 5★ is guaranteed to be featured — so a worst-case guarantee can take up to 180 pulls.
  • Free-to-play players earn currency from dailies, events, and the Welkin/Express pass. Use our F2P savings planner to see how long until your next guarantee.

New to the genre? Our ranked guide to the best gacha games on iPhone explains which games are the most generous to free players, and our best RPGs list covers the story-rich worlds these systems sit inside.

Frequently Asked Questions

How many primogems is one wish in Genshin Impact?

One wish (Intertwined or Acquaint Fate) costs 160 primogems. So 1,600 primogems is 10 pulls and 16,000 primogems is a full 100 pulls. Honkai: Star Rail uses the same 160-per-warp rate with stellar jade.

When does soft pity start?

In Genshin Impact and Honkai: Star Rail the 5★ rate begins climbing sharply at around pull 74 and is effectively guaranteed by pull 90 (hard pity). Most 5★ pulls land between 74 and 80.

What is the 50/50 in gacha games?

On a limited character banner, your first 5★ has a 50% chance of being the featured character. If you lose that coin flip, the next 5★ is guaranteed to be the featured one. Worst case, securing a featured 5★ can take up to about 180 pulls.

Is this calculator accurate for 2026 banners?

It uses the standard published pull costs and the well-documented ~74 soft-pity / 90 hard-pity structure that has stayed consistent across these games. Always confirm the exact pity rules in-game, as event banners (like ZZZ or weapon banners) can differ.

Explore More