Pokémon GO
Pokémon GO CP calculator
Pick any of the 937 Pokémon in the game, a level and its three IVs, and get its CP and HP, plus what the same Pokémon would be at every catch level. The stats and the level multipliers are the game’s own.
How CP is worked out
CP = ⌊(Attack + Attack IV) × √(Defense + Defense IV) × √(HP + HP IV) × CPM² / 10⌋, and never below 10. HP = ⌊(HP + HP IV) × CPM⌋. CPM is the multiplier the game gives each level; a half level uses the square root of the mean of the two levels’ squares. The formula reproduces pogoapi.net’s published max CP for all 888 Pokémon it was checked against.
All Pokémon in Pokémon GO · Type chart
Stats and level multipliers: the Pokémon GO game master as published by PokeMiners (commit 8e227be, data of 28 August 2026). Pokémon and Pokémon GO are trademarks of their owners; this page is not affiliated with or endorsed by Niantic, Scopely, Nintendo, Creatures, GAME FREAK or The Pokémon Company.