This calculator uses the official Pokémon catch rate formula to determine:
Catch Value = ((3 × Max HP - 2 × Current HP) × Catch Rate × Status Modifier) / (3 × Max HP) × Ball Modifier
Shake Probability = 65536 / (255 / Catch Value)0.25
| Pokémon | Base Rate | Recommended Ball |
|---|---|---|
| Legendary | 3 | Ultra Ball |
| Pikachu | 190 | Great Ball |
| Magikarp | 255 | Poké Ball |