Pokémon GO CP Calculator
Choose a Pokémon, set its level and IVs, and see its Combat Power (CP), HP, Attack and Defense instantly. Supports every whole and half level from 1 to 50.
Calculated CP
Choose a Pokémon to see its CP and stats. Your results update as you change its level or IVs.
How to use the Pokémon GO CP calculator
- Search for a Pokémon and select the correct form.
- Enter its Attack, Defense and HP IVs, from 0 to 15. You can find these in the in-game appraisal.
- Choose its Pokémon level, including half levels. Results update automatically. Use a preset for level 20 raids and eggs, level 25 weather-boosted raids, level 15 research or level 50 maximum CP.
To compare CP before and after evolution, select each Pokémon at the same level and IVs. This tool calculates CP from known level and IV values; it does not infer IVs from your current CP.
About the Pokémon GO Combat Power Calculator
The calculator works as a helper tool to quickly calculate a Pokémon's Combat Power and effective stats at a given level. This calculator uses the standard Pokémon GO Combat Power formula, and standard CPM tables to calculate CP and stats. CPM stands for Combat Power Multiplier, and it is a level-based scaling factor used by the CP formula. As Pokémon base stats and IVs don't change as they level up, CPM is used to increase Pokémon CP value.
What formula does the CP Calculator use?
The CP Calculator uses the following Combat Power formula:
Combat Power (CP) = MAX(10, FLOOR(((Attack + Attack IV) * SQRT(Defense + Defense IV) * SQRT(Stamina + Stamina IV) * (CPM_AT_LEVEL(Level) ^ 2)) / 10))Attack, Defense, and Stamina are the Pokémon’s base stats. Use the dropdowns above to select the Pokémon’s level and its Attack, Defense, and Stamina IVs. The formula adds each IV to its corresponding base stat, then multiplies the resulting Attack by the square root of Defense, the square root of Stamina, and the square of the CPM for the selected level. Finally, it divides the result by 10 and rounds down to an integer. CP has a minimum value of 10.
HP is the Pokémon’s base Stamina plus its HP IV, multiplied by CPM and rounded down, with a minimum of 10. Shedinja always has 10 HP. Attack and Defense are displayed to two decimal places.
Which CPM table does this calculator use?
This calculator uses CPM values from Pokémon GO’s Game Master. For a half level, square the CPM values of the two adjacent whole levels, average those squares, then take the square root. The table below lists every whole and half level from 1 to 50. This range covers normal power-ups and does not include the temporary Best Buddy level boost.
| LVL | CPM | LVL | CPM | LVL | CPM |
|---|---|---|---|---|---|
| 1 | 0.0939999968 | 1.5 | 0.1351374308 | 2 | 0.1663978696 |
| 2.5 | 0.1926509145 | 3 | 0.2157324702 | 3.5 | 0.236572655 |
| 4 | 0.2557200491 | 4.5 | 0.2735303811 | 5 | 0.2902498841 |
| 5.5 | 0.3060573813 | 6 | 0.3210875988 | 6.5 | 0.3354450323 |
| 7 | 0.3492126763 | 7.5 | 0.3624577488 | 8 | 0.3752355874 |
| 8.5 | 0.3875924111 | 9 | 0.3995672762 | 9.5 | 0.4111935495 |
| 10 | 0.4225000143 | 10.5 | 0.4329264134 | 11 | 0.4431075454 |
| 11.5 | 0.4530599539 | 12 | 0.4627983868 | 12.5 | 0.4723360778 |
| 13 | 0.481684953 | 13.5 | 0.4908558103 | 14 | 0.499858439 |
| 14.5 | 0.5087017569 | 15 | 0.5173939466 | 15.5 | 0.5259425088 |
| 16 | 0.5343543291 | 16.5 | 0.5426357622 | 17 | 0.5507926941 |
| 17.5 | 0.5588305994 | 18 | 0.5667545199 | 18.5 | 0.574569148 |
| 19 | 0.5822789073 | 19.5 | 0.589887912 | 20 | 0.5974000096 |
| 20.5 | 0.6048236575 | 21 | 0.6121572852 | 21.5 | 0.6194041106 |
| 22 | 0.6265671253 | 22.5 | 0.6336491816 | 23 | 0.6406529546 |
| 23.5 | 0.6475809633 | 24 | 0.6544356346 | 24.5 | 0.6612192635 |
| 25 | 0.6679340005 | 25.5 | 0.6745818993 | 26 | 0.6811649203 |
| 26.5 | 0.6876849059 | 27 | 0.6941436529 | 27.5 | 0.7005428933 |
| 28 | 0.7068842053 | 28.5 | 0.7131691023 | 29 | 0.7193990946 |
| 29.5 | 0.725575617 | 30 | 0.7317000031 | 30.5 | 0.7347410111 |
| 31 | 0.7377694845 | 31.5 | 0.7407855746 | 32 | 0.7437894344 |
| 32.5 | 0.7467812087 | 33 | 0.749761045 | 33.5 | 0.7527291053 |
| 34 | 0.7556855083 | 34.5 | 0.7586303665 | 35 | 0.7615638375 |
| 35.5 | 0.7644860653 | 36 | 0.7673971653 | 36.5 | 0.770297274 |
| 37 | 0.7731865048 | 37.5 | 0.7760649459 | 38 | 0.7789327502 |
| 38.5 | 0.7817900648 | 39 | 0.7846369743 | 39.5 | 0.7874735836 |
| 40 | 0.7903000116 | 40.5 | 0.792803951 | 41 | 0.7953000069 |
| 41.5 | 0.7978039215 | 42 | 0.8003000021 | 42.5 | 0.8028038923 |
| 43 | 0.8052999973 | 43.5 | 0.8078038635 | 44 | 0.8102999926 |
| 44.5 | 0.8128038349 | 45 | 0.8152999878 | 45.5 | 0.8178038066 |
| 46 | 0.820299983 | 46.5 | 0.8228037786 | 47 | 0.8252999783 |
| 47.5 | 0.8278037509 | 48 | 0.8302999735 | 48.5 | 0.8328037534 |
| 49 | 0.8353000283 | 49.5 | 0.8378037559 | 50 | 0.8403000236 |