Random Pokémon

Pokémon IV Calculator

Enter a Pokémon's level, nature, EVs, and its actual in-game stats to work backward to the possible IV range for each stat.

Pokémon

Level

Nature

Search for a Pokémon above, then enter its EVs (0 if untrained) and its actual in-game stats to back-calculate possible IVs.

Why a range, not an exact number?

It can't always narrow it to one exact number — the stat formula floors at each step, so more than one IV can produce the same final stat, especially at low levels. You'll get a range (like 24–27) instead of a single value. Leveling up and re-checking narrows the range further, since higher levels make each IV point count for more.

Where to find a Pokémon's actual stats

Open its summary screen in-game — the stats shown there (after any level-up, evolution, and EV training) are the "actual stat" values this calculator wants. If you haven't EV-trained it yet, leave EVs at 0.

Going the other direction

Already know a Pokémon's exact IVs and just want to see its final stats (or Hidden Power type)? Use the stat calculator instead.