Pokémon GO Database
Fast Attacks
Gym & Raid moves
Charge Attacks
Gym & Raid moves
Fast Attacks
Trainer Battles
Charge Attacks
Trainer Battles
Powered by PogoAPI.net
© 2025 Pokémon GO Database. All rights reserved.

Pokémon GO Combat Power Calculator

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

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 the CP Calculator uses?

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.

What CPM Table does this calculator use?

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.

10.094
40.25572005
70.34921268
100.4225
130.48168495
160.5343543
190.5822789
220.6265671
250.667934
280.7068842
310.7377695
340.7556855
370.7731865
400.7903
430.8053
460.8203
490.8353
20.16639787
50.29024988
80.3752356
110.44310755
140.49985844
170.5507927
200.5974
230.64065295
260.6811649
290.7193991
320.74378943
350.76156384
380.77893275
410.7953
440.8103
470.8253
500.8403
30.21573247
60.3210876
90.39956728
120.4627984
150.51739395
180.5667545
210.6121573
240.65443563
270.69414365
300.7317
330.74976104
360.76739717
390.784637
420.8003
450.8153
480.8303
510.8453