PokeTools
Home/Pokémon GO/CP calculator

Pokémon GO CP Calculator.

Pick a Pokémon, a level and its IVs to get the exact CP and HP, plus the 100% IV CP you'll see from raids, eggs, research and wild catches.

CP = ⌊(Atk+IV)·√(Def+IV)·√(Sta+IV)·CPM²/10⌋
level 51 needs Best Buddy
Pokémon
Level
IVs (Atk / Def / HP)
Preset
Dragonite
Dragonitedragonflying
atk 263 · def 198 · sta 209
CP at level 40 · 15/15/15
3,792
A 15/15/15 Dragonite at level 40 has 3,792 CP and 177 HP.
HP177
IV percentage100%
CP multiplier0.7903
Attack stat219.7
Defense stat168.3
100% CP at this level3,792
Max CP (level 50)4,287
Max CP (level 51)4,338

Dragonite CP by encounter

lowest IVs to 100%
SourceLevelIV floorLowest CP100% CPYour IVs

Other forms at the same level and IVs

Dragonite CP at every level

15/15/15 and 100%
L15353
L2168168
L3282282
L4397397
L5511511
L6626626
L7740740
L8855855
L9969969
L101,0831,083
L111,1921,192
L121,3001,300
L131,4081,408
L141,5171,517
L151,6251,625
L161,7331,733
L171,8421,842
L181,9501,950
L192,0582,058
L202,1672,167
L212,2752,275
L222,3832,383
L232,4922,492
L242,6002,600
L252,7092,709
L262,8172,817
L272,9252,925
L283,0343,034
L293,1423,142
L303,2513,251
L313,3053,305
L323,3593,359
L333,4133,413
L343,4673,467
L353,5213,521
L363,5763,576
L373,6303,630
L383,6843,684
L393,7383,738
L403,7923,792
L413,8403,840
L423,8893,889
L433,9373,937
L443,9873,987
L454,0364,036
L464,0864,086
L474,1364,136
L484,1864,186
L494,2364,236
L504,2874,287
L514,3384,338

How CP works in Pokémon GO

CP comes from four numbers: the species' base stats, its three IVs and its level. The game combines them as CP = floor((Attack + Atk IV) × √(Defense + Def IV) × √(Stamina + HP IV) × CPM² / 10), with a floor of 10. CPM is the CP multiplier for the level. It runs from 0.094 at level 1 to 0.8403 at level 50, and a Best Buddy shows one level higher, which is why 51 is the real ceiling.

Where a Pokémon came from sets its level. Raid bosses and eggs give level 20, field research gives level 15, and both guarantee at least 10 in every IV. That's why raid groups check the 100% CP at level 20 before they throw: if the encounter shows that number, it's a 15/15/15. Weather boost moves raid catches to level 25 and wild spawns up by five levels, to a maximum of 35, and lifts the wild IV floor to 4.

CP is not the whole story. Attack carries more weight in the formula than Defense and HP, so a 15/10/10 and a 10/15/15 can sit a few CP apart while hitting very differently. If you need the exact spread behind a CP, the IV calculator works backwards from CP and HP.