Calculate CP (Combat Power) for any Pokémon in Pokémon GO, at any level, up to current maximum level in Pokémon GO. Select a Pokémon below to begin.
Select a Pokémon to calculate CP
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.
The CP Calculator uses the following Combat Power formula:
Combat Power (CP) = FLOOR(((Attack + Attack IV) * SQRT(Defense + Defense IV) * SQRT(Stamina + Stamina IV) * (CPM_AT_LEVEL(Level) ^ 2)) / 10)Attack, Defense, and Stamina are derived from Pokémon's base stats. You, the user, selects the Pokémon level, Attack IV, Defense IV, and Stamina IVs by using the dropdowns above. The formula then adds those two together for all stats, multiplies the Attack stat with square root of Defense, square root of Stamina, and a square CPM factor. Lastly, the formula divides the multiplication result by 10 and floors the decimal number to create an integer.
The GO Hub CP multiplier calculator uses the standard CPM table found in Pokémon GO's Game Master file. The CPM factors are listed for regular levels, in order to calculate the half-level CPM, sum the half-level and next level, and divide by two.