Genshin Impact

Wish history

Import your wish history to see your exact pity, what every 5★ cost you, and your 50/50 record — all computed on your device, nothing leaves it.

No history yet. Import a UIGF file — the shared format every wish tool exports — and everything appears.

Where do I get the file?
  1. 1 · Open PowerShell and paste this command — it reads your wish-history link from the game cache and copies it.

    Its one requirement: you opened Wish History inside the game once. The command downloads nothing and sends nothing — it reads one file and prints the link.

  2. 2 · Paste the link here, then open it.

  3. 3 · Drag this button to your bookmarks bar, then click it on the page that opened.

    ⭐ Pull my history

    The button runs on the game’s own domain, so it pulls your whole history with no proxy, no server and no third party — your link never leaves your browser. If the bookmarks bar is awkward, copy the snippet and paste it into the console (F12) on that page.

  4. 4 · A UIGF file downloads — import it with the button above.

Why a button that runs there instead of a fetch from here: the game server only accepts requests from its own domains, so any other page — this one included — is blocked by the browser. The button runs on their page, so it asks the same origin: no proxy, no server, no third party, and your link never leaves your browser. You can also import a UIGF file from any wish tool, or paste a raw wish-history response here — everything merges without duplicates.

How pity works

Genshin Impact’s wish system runs on a counter: the more pulls without a five-star, the higher the chance one drops, until it becomes guaranteed. Alongside it runs the fifty-fifty rule — lose the banner five-star and the next one is guaranteed.

This page reads your history and tells you where you stand on both numbers right now, per banner, instead of leaving you to count or guess.

Where your data goes

A history file imported from your disk is parsed inside the browser and never uploaded. If you paste the in-game history link instead, it is passed once to the game’s own server to be read and comes straight back to you; nothing is stored on our side and nothing is logged.

What is kept stays in your browser under a single key, and you can clear it whenever you like from browser settings.

What the counter does not do

It does not predict the future and it does not compute a "best time to pull". Every wish is independent of the last except through the counter itself. What this gives you is knowing exactly where you stand — and that alone is enough to decide better.