Pokémon GO IV Calculator: How to Check and Read IVs

Pokemon GO YouTube thumbnail: Pokémon GO "PVP IVS" Explained Simply

The most reliable Pokémon GO IV calculator is the one already in the game: the Appraise option shows a bar for Attack, Defense and HP on a 0 to 15 scale plus a star rating, which tells you the exact total once you know how to read it. Search strings such as 4* or 0attack then do the sorting for you across your whole storage. Outside calculators can narrow a Pokémon down from its CP and HP, but they all start from the same formula and work best when you feed them what appraisal already shows.

We checked the numbers in this guide against Pokémon GO Hub's IV guide (last updated September 2026), the official Into the Wild and October 2026 gameplay update posts, and the Pokémon GO Hub Great League rankings in November 2026.

What IVs Are and Why They Matter

Every Pokémon has three hidden individual values, or IVs: Attack, Defense and HP (sometimes called Stamina). Each one ranges from 0 to 15 and is added to the species' base stats, so two Pokémon of the same species and level can still have noticeably different power. A Pokémon with 15 in all three is nicknamed a "hundo," and one with 0 in all three is a "nundo."

With 16 possible values for each of three stats, there are 4,096 combinations, which is why GO Hub puts the odds of an ordinary wild hundo at 1 in 4,096. The difference between a mediocre and a perfect Pokémon is real but not enormous at the same level: IVs shift your stats by up to 15 points each, while leveling up raises them far more. That is why the right question is not "is it perfect?" but "is it good enough for what I want to use it for?"

Attack is the IV that moves the needle most for damage. In the CP formula, Attack is the only stat not under a square root, so it has the largest effect on both CP and damage output.

Using the Built-In Appraisal as Your Calculator

Open your Pokémon storage, select a Pokémon, tap the menu button in the bottom right corner and choose Appraise. You will see three horizontal bars, one each for Attack, Defense and HP. Each bar has dividers at 5 and 10, so you can estimate the value to within a point or two, and a completely full bar means 15.

The star rating sums all three IVs into a total out of 45. Using GO Hub's breakdown:

Pokémon GO appraisal stars and IV totals
StarsIV total (out of 45)Rounded percent
0 stars0 to 220 to 48.9
1 star23 to 2951.1 to 64.4
2 stars30 to 3666.7 to 80
3 stars37 to 4482.2 to 97.8
4 stars (red background)45Perfect

Combining the bars with the stars is usually enough to pin down the exact spread. If you see three stars and two full bars, for example, the third stat must be at least 7 to reach the 37-point floor. The IV percentage people quote is simply the total divided by 45 and multiplied by 100.

Here is a fuller worked example. Say the appraisal shows two stars, an Attack bar past the second divider but not full, a full Defense bar, and an HP bar between the first and second dividers. Past the second divider but short of full means Attack is 11 to 14, the full bar is exactly 15, and between the first two dividers means HP is 6 to 10. Added up, that is anywhere from 32 to 39, but two stars caps the total at 36. So the real spread is some mix of Attack 11 to 14 and HP 6 to 10 that keeps the total at 36 or below, such as 11/15/10 or 14/15/7, and you have narrowed thousands of possibilities to a handful without any outside tool. For most decisions, that is all the precision you need: you know Attack is good but not perfect, and the Pokémon is bulky. Only when you are deciding between two near-identical candidates for an expensive power-up does it make sense to go further with a calculator.

Search Strings That Do the Math for You

Appraising one Pokémon at a time is slow. The search bar in your Pokémon storage understands IV filters, and these are the ones GO Hub documents:

  • 4* shows every perfect 15/15/15 Pokémon; 3* shows three-star ones, and 3*,4* shows both.
  • !4* shows everything that is not perfect, which is handy before a mass transfer.
  • 0attack finds Pokémon with exactly 0 Attack, and 4attack finds exactly 15.
  • The numbers 1 to 3 are ranges: 1attack covers 1 to 5, 2attack covers 6 to 10 and 3attack covers 11 to 14. Swap "attack" for "defense" or "hp" for the other stats.
  • Combine filters with an ampersand: 0attack&4defense&4hp finds a 0/15/15 Pokémon.
  • hypertraining lists Pokémon currently being Hyper Trained.

Pair these with a species name to build quick lists. A search like "kingambit&4attack" finds every Kingambit with perfect Attack, which is useful after a Community Day; our November Community Day guide explains how to make the most of the Pawniard event on November 21.

How Outside IV Calculators Work

Web and app calculators all reverse the same CP formula GO Hub publishes: CP depends on the species' base Attack plus Attack IV, multiplied by the square roots of base Defense plus Defense IV and base Stamina plus HP IV, times a level multiplier squared, divided by 10. Give a calculator the species, CP, HP and level (many tools estimate the level from the Stardust cost of the next power-up), and it lists every IV spread that fits.

For a freshly caught Pokémon that list can be long, because several spreads produce the same CP. The trick is to enter the appraisal bars or star rating as well, which usually collapses the list to one answer. Powering up once and re-checking also helps, since a different CP at the next level rules out more combinations.

A word of caution: any tool that asks for your Pokémon GO login, reads your account directly, or overlays the game while it runs is a different thing from a calculator you type numbers into. The Scopely Explore Terms of Service treat accessing the game with modified or unofficial third-party software as cheating, so stick to tools that only take the numbers you type in.

Where High IVs Come From

How a Pokémon was obtained sets a minimum IV floor, which changes your odds of a perfect one dramatically. GO Hub lists these floors:

  • Ordinary wild catches: 0/0/0 floor, 1 in 4,096 hundo odds.
  • Weather-boosted wild catches: 4/4/4 floor, 1 in 1,728.
  • Eggs, raids and most research rewards: 10/10/10 floor, 1 in 216.
  • Lucky Pokémon: 12/12/12 floor, 1 in 64.

Trading rerolls IVs, and the floor depends on friendship: 1/1/1 for Good Friends, 2/2/2 for Great, 3/3/3 for Ultra and 5/5/5 for Best Friends. Purifying a Shadow Pokémon adds 2 to each IV up to the cap of 15, so a 13/13/13 Shadow becomes a hundo when purified.

There is also a newer option. The GO Pass Deluxe for Into the Wild (November 9 to 15, 2026) includes a Silver Bottle Cap, which starts Hyper Training on one stat of your choice for a Good Buddy or higher Pokémon. Training lasts 365 days, Shadow Pokémon and already-maxed Pokémon are ineligible, and Hyper-trained Pokémon cannot be sent to Pokémon HOME. The cap from that pass expires November 22, 2026, so use it promptly. And since the October 2026 gameplay update, the game asks for confirmation before you transfer a perfect-stat Pokémon and shows how many are in a bulk transfer, which saves a lot of accidental heartbreak.

Which IVs Matter for What

The best spread depends entirely on where you will use the Pokémon:

  • Raids and Gyms: Attack first, because it is the stat that drives damage. GO Hub also points out that a couple of IV points rarely matter unless you are short-manning a hard raid, and that a perfect weak species is not better than a strong species with lower IVs. Our best raid attackers list shows which species deserve that investment.
  • Great and Ultra League: low Attack is often better. Lower Attack lets a Pokémon reach a higher level under the CP cap, which means more total bulk. GO Hub warns that 0/15/15 is not automatically best, so check the species. Our Great League tier list covers the species where this matters most right now.
  • Master League: no CP cap, so 15/15/15 is generally the target.
  • Collection and evolution projects: IVs carry through evolution, so appraise an Eevee before you spend 25 Candy on it. Our Eevee evolution guide covers which form each name trick produces.

Skipping the Hunt for Perfect Stats

Chasing hundos is a long game measured in raids and trades. Some players instead look at the account listings shown on our Pokémon GO page, which come from third-party sellers and rotate daily. Be aware of the publisher's position before you do: its Terms of Service list selling or trading accounts among the prohibited forms of cheating.

Otherwise, run 4* and 3* searches after every event and you will be surprised how many keepers you already own.

Frequently Asked Questions

How do I check IVs in Pokémon GO without an app?

Open the Pokémon, tap the menu button at the bottom right and choose Appraise. The three bars show Attack, Defense and HP from 0 to 15, and the stars show the total.

What does 4 stars mean in Pokémon GO appraisal?

Four stars on a red background means 15/15/15, a perfect Pokémon. Three stars covers totals from 37 to 44 out of 45.

What is the search string for perfect IVs?

Type 4* in your Pokémon storage search to show every 15/15/15 Pokémon.

Do IVs change when you evolve or power up?

No. Evolving and powering up keep the same IVs. Trading rerolls them, purifying adds 2 to each, and Hyper Training raises a chosen stat.

What are the odds of a hundo from a raid?

Raids have a 10/10/10 floor, so the odds are 1 in 216, compared with 1 in 4,096 for an ordinary wild catch.

Are third-party IV checkers allowed?

Calculators you type numbers into do not touch the game. Tools that log into your account or run alongside the app count as unofficial third-party software, which the Terms of Service list as cheating.