Updated May 2026
Appraisal System v0.149
Pokémon GO IV Guide — What IVs Mean & How to Check Them
Last verified against Pokémon GO live client, GO Wiki, and Silph Road research: May 2026. Appraisal system (bar chart UI) introduced in v0.149.0; no changes since.
What Are IVs in Pokémon GO?
IV stands for Individual Value — a set of three hidden numbers permanently assigned to every Pokémon the instant it is generated. Unlike CP, which changes every time you power up, IVs are immutable. They never change, cannot be trained, and follow that Pokémon forever.
Each IV ranges from 0 to 15 and corresponds to one of the three combat stats:
Think of IVs as a Pokémon’s “genetic lottery.” Two Charizard caught at the same level can have completely different battle performance because one rolled 15/15/15 and the other rolled 5/8/3. The difference between a 0% and 100% IV Pokémon is roughly 10% in CP and about 5% in actual battle performance — smaller than most players assume, but still meaningful at high levels.
Use these free tools to check exact IVs, model battle performance, and plan power-ups before spending any resources:
How to Check IVs Using the In-Game Appraisal System
Since update v0.149.0, Pokémon GO has included a built-in appraisal system that displays your Pokémon’s IVs as a visual bar chart. You no longer need third-party apps to get an exact reading — though apps and websites like the IV Calculator can still help when you need precise numbers for PvP optimization.
Step-by-Step: How to Appraise Any Pokémon
Star Rating Breakdown
| Stars | IV Range | Total IVs (out of 45) | What It Means |
|---|---|---|---|
| 0★ | 0% – 48.9% | 0 – 22 | Poor — transfer unless rare or sentimental |
| 1★ | 51.1% – 64.4% | 23 – 29 | Below average — usable for casual play only |
| 2★ | 66.7% – 80.0% | 30 – 36 | Decent — fine for most raid and gym content |
| 3★ | 82.2% – 97.8% | 37 – 44 | Strong — worth powering up for most formats |
| 4★ (Red) | 100% | 45 | Perfect — a “hundo.” Prioritize for investment |
Swipe left or right during appraisal to check multiple Pokémon in sequence without returning to your storage box. This is the fastest way to mass-appraise after a Community Day or raid session.
IV Search Terms — Filter Your Storage Instantly
Instead of appraising every Pokémon manually, use the in-game search bar to filter your entire collection by IV quality. These search terms work in the Pokémon storage search box and are one of the most underused tools for inventory management.
| Search Term | Filters For | Use Case |
|---|---|---|
4* |
100% IV (15/15/15) | Find every perfect Pokémon instantly |
3* |
82.2% – 97.8% IV | Strong candidates for power-ups |
2* |
66.7% – 80.0% IV | Budget options for casual raids |
1* |
51.1% – 64.4% IV | Transfer candidates |
0* |
0% – 48.9% IV | Mass transfer fodder |
!4* |
Everything except 100% | Clean out imperfect duplicates |
0attack |
0 Attack IV | Find PvP Great/Ultra League candidates |
defense15 & hp15 |
15 Defense + 15 HP | Bulk-focused PvP walls |
attack15 |
15 Attack IV | Raid attackers and glass cannons |
You can also combine search terms with species names. Typing garchomp & 3* shows only Garchomp with 3-star or higher IVs. Typing legendary & 4* filters for perfect Legendaries. Mastering these search terms saves hours of manual appraisal.
How IVs Affect CP, Stats & Battle Performance
IVs feed directly into the CP formula and the damage formula. Understanding how they affect each gives you the knowledge to decide whether a 96% IV Pokémon is worth powering up over a 91% — or whether you should hold out for the hundo.
IV Impact on CP
The CP formula uses (Base Attack + Attack IV) × √(Base Defense + Defense IV) × √(Base Stamina + Stamina IV). Because Attack is not square-rooted, the Attack IV has the largest impact on CP. A 15 Attack IV raises a Pokémon’s CP more than 15 Defense or 15 Stamina IV would. For most species at Level 40, the gap between 0% and 100% IVs is roughly 200–400 CP.
IV Impact on Battle Performance
In actual combat, the damage formula uses raw Attack and Defense — not CP. The difference between 0% and 100% IVs translates to approximately 5% more damage dealt and 5% less damage taken. That gap is meaningful in tight raid races and PvP mirror matches, but it will not turn a bad Pokémon into a good one. A 0% IV Mewtwo still outperforms a 100% IV Pidgeot in almost every scenario.
| IV Spread | Attack IV | Defense IV | Stamina IV | Total % | Raid Viability |
|---|---|---|---|---|---|
| Perfect (Hundo) | 15 | 15 | 15 | 100% | Ideal |
| Strong | 15 | 14 | 14 | 96% | Excellent |
| Good | 13 | 13 | 13 | 87% | Viable |
| Average | 10 | 10 | 10 | 67% | Casual only |
| Poor | 5 | 5 | 5 | 33% | Transfer |
Get exact stat projections. Enter any Pokémon, level, and IVs into the IV Calculator to see precise CP, HP, and stat totals before committing Stardust or Candy.
Best IVs for PvP — Why “Perfect” Is Not Always Best
Here is the counter-intuitive truth that separates casual players from competitive battlers: in PvP, a 100% IV Pokémon is often worse than a low-Attack, high-Defense/Stamina spread. This is because CP leagues (Great at 1,500, Ultra at 2,500) cap your total CP — and since Attack inflates CP more than Defense or Stamina, a high Attack IV forces your Pokémon to hit the cap at a lower level, leaving stat points on the table.
The PvP IV Paradox Explained
A 0/15/15 Azumarill can reach Level 40 under the 1,500 CP cap, while a 15/15/15 Azumarill hits the same cap at Level 36. The 0/15/15 version has more total stat points because it was allowed to power up four extra levels. Those extra levels add more Defense and HP than the 15 Attack IV adds in damage — making the “imperfect” spread objectively stronger in Great League.
- Target: low Attack, high Defense/Stamina
- Ideal: 0–5 Attack, 13–15 Defense, 13–15 HP
- Search:
0attackor1attack - Rank 1 IVs are often 0/15/15 or similar
- Target: 15/15/15 (hundo) is always best
- Attack IV matters most for breakpoints
- Search:
4*for perfect candidates - Every IV point = more damage and survival
Ultra League (2,500 CP) — The Middle Ground
Ultra League is less extreme than Great League but still rewards balanced IVs. Most species want Attack in the 5–10 range with Defense and Stamina at 13–15. Some bulky Pokémon like Cresselia and Registeel still benefit from low Attack spreads, while hard hitters like Giratina (Origin) and Swampert can afford slightly higher Attack because their base stats are already optimized for the cap.
How IVs Are Determined — Catch, Hatch, Trade & Purify
Not all Pokémon are created equal — and not all encounter types roll IVs with the same odds. Niantic guarantees minimum IV floors for certain activities, dramatically improving your chances of finding high-IV specimens.
| Encounter Type | Min IV Floor | Perfect (100%) Odds | Best For |
|---|---|---|---|
| Wild (standard) | 0/0/0 | 1 in 4,096 | Community Day mass catching |
| Wild (weather boost) | 4/4/4 | 1 in 1,728 | Hunting high-IV meta spawns |
| Eggs | 10/10/10 | 1 in 216 | Rare species with guaranteed quality |
| Raids | 10/10/10 | 1 in 216 | Legendary hunting |
| Research tasks | 10/10/10 | 1 in 216 | Guaranteed decent IVs |
| Trade (Good Friend) | 1/1/1 | 1 in 3,375 | Rolling IVs on extras |
| Trade (Great Friend) | 2/2/2 | 1 in 2,744 | Better odds on re-rolls |
| Trade (Ultra Friend) | 3/3/3 | 1 in 2,197 | Improved re-roll floor |
| Trade (Best Friend) | 5/5/5 | 1 in 1,331 | Best standard trade odds |
| Lucky Trade | 12/12/12 | 1 in 64 | Highest odds |
| Shadow (Giovanni) | 6/6/6 | 1 in 1,000 | Shadow Legendaries |
| Purified | Original +2 | Varies | Guaranteed +2 to all IVs |
Purification — The Guaranteed +2 Boost
When you purify a Shadow Pokémon, +2 is added to every IV (Attack, Defense, and Stamina), capped at 15. A 13/13/13 Shadow becomes a 15/15/15 hundo upon purification. A 14/14/14 also becomes perfect. This makes purification one of the most reliable paths to a 100% IV Pokémon — especially for Shadow Pokémon caught from Giovanni, which already have a 6/6/6 floor.
Trading re-rolls all IVs. When you trade a Pokémon, its IVs are completely randomized within the friendship-level floor. A 0% IV can become a 100% IV after a Lucky Trade. Never transfer a low-IV Legendary without trading it first — the re-roll could save it.
How to Check Exact IVs with an External Calculator
The in-game appraisal system shows bars, but it does not give you the exact number for each stat. When you need precision — especially for PvP rank optimization or deciding between two near-identical Pokémon — an external IV calculator is essential.
When You Need an IV Calculator
Use the IV Calculator — enter your Pokémon’s species, CP, HP, and Stardust cost to get exact IVs, PvP ranks for all three leagues, and stat projections at every level. It uses live Game Master data for 100% accuracy.
Common IV Mistakes — and How to Avoid Them
Pokémon GO IV FAQ
0attack in your storage to find candidates.The Pokémon GO IV Mastery Framework
IVs are not luck — they are a system with clear rules. Apply this decision framework to every Pokémon you catch, hatch, or trade:
Appraise everything before transferring — use the in-game appraisal bars or the IV Calculator for exact values
Know your format — 15/15/15 for raids and Master League; low Attack, high bulk for Great and Ultra League
Use search terms — 4* for hundos, 0attack for PvP candidates, 3* for strong general-purpose picks
Trade before transferring Legendaries — Lucky Trades have a 12/12/12 floor and 1-in-64 odds of perfection
Purify high-IV Shadows — a 13/13/13 Shadow becomes a guaranteed hundo; 14/14/14 also becomes perfect
Validate with free tools: IV Calc · CP Calc · Damage Calc · Stardust Calc — all at pokemoncalculator.online
Information accurate as of May 2026. Verified against Pokémon GO live client, GO Wiki (Fandom), Bulbapedia, and Silph Road community research. Appraisal system (bar chart UI) introduced in v0.149.0 with no changes since. IV floors and encounter mechanics current through all friendship levels and encounter types.