Catch Rate Calculator

Capture Probability


Catch Rate: 0%
Shake Probability: 0%
Success Chance: 0%
Ball Effectiveness: 1x
Probability Curve
  • Recommended Ball: Ultra Ball

Pokémon Catch Rate Mechanics

This calculator uses the official Pokémon catch rate formula to determine:

Catch Rate Formula

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

Common Catch Rates

PokémonBase RateRecommended Ball
Legendary3Ultra Ball
Pikachu190Great Ball
Magikarp255Poké Ball