Pokémon IV calculator


Pokémon IV calculator



Choose your team:

Advanced options

Enter the Pokémon's new stats after powering up to narrow down the results:

Calculator results for ...


3 possible IV combinations – perfection range of:


4 possible IV combinations

Level Attack Defense Stamina Percentage perfect

CP at level 40

Current CP
Max CP

Select a result from above to view more CP information

Future upgrades

Current CP
Your max possible CP
Max CP


Current CP
Your max possible CP
Max CP


Stardust required
Candies required


Estimated new CP
Probable range
Maximum range:

CP at level 40

Min (0%)
Max (100%)
Your worst
Your best

What does this calculate?

Range of IVs for Eevee
Does this Eevee have good stats or not?!

This calculator simply attempts to calculate the IVs (what are Pokémon IVs?) for your Pokémon based on the information available.

As multiple IVs can give the same CP and HP values for a Pokémon, sometimes the range given can be quite large.

For example, the Eevee pictured to the right, this could either be a great Pokémon with almost full IVs, or it could be a fairly useless 29% Eevee.

How do I use this tool?

Inputs for IV calculator

Step 1: Choose your Pokémon that you want to use in the calculator.

Step 2: Fill in the following values as shown on the image:

CDust required to Power Up the Pokémon

Step 3: If you have just caught this Pokémon, and not powered it up, then check the 'just caught' box as it will help narrow down the results.

Step 4: Click 'Calculate'. The calculator will run and give you the possible IV combinations for your Pokémon below. If the range of possible combinations is too large, you can further refine with the Appraisal system.

What is the 'Appraisal' section?

The appraisal system is a feature on Pokémon Go that gives you information on your Pokémon, helping you to know how good your Pokémon is.

This calculator works seamlessly with the in-game appraisal system, letting you directly enter the information that you get from the game. This will usually help you significantly narrow down your results.

What's in the 'Advanced' section?

If you're still getting a range of results and want to know what your exact IVs are, you can use this feature. This is a further way in which you can narrow down the results, but at the cost of powering up your Pokémon.

To use this feature, enter the stats as normal, but then power up your Pokémon one time, and enter the new stats in this advanced section. This tool will then re-calculate based on your new data, and will help to further narrow down your results. You can do this several times if you are still getting multiple results.

What is an IV in Pokemon Go?

Each Pokemon has 3 separate IVs: these are hidden values between 0 and 15 for the Attack, Defense, and Stamina stats. These values determine how powerful a Pokemon will be at its maximum level.

Not all Pokémon are equal: two max-level Pokémon can have different IVs, resulting in one which will be more powerful then the others. For example, a level 40 Lapras can have a CP of between 2,229 and 2,603.

This means that in the worst case, you could end up with a Lapras which is only 85% as powerful as it could be!