Catch Rate Calculators
Browse our selection of Catch Rate Calculators!
Using these tools, you can accurately calculate the average chance of catching a Pokemon depending on it’s current status, your chosen ball, and various other factors!
We’ve put together a unique calculator for each new iteration of the catch rate formulae throughout the years, so select the one you need below based on the game you’re playing…
Generation I
Red, Blue, YellowCalculate catch rates for the original Pokémon games with their unique capture mechanics.
- Choose from the original 151 Pokémon
- Supports Poké Ball, Great Ball, Ultra Ball, and Safari Ball
- Accounts for status conditions
Generation II
Gold, Silver, CrystalCalculate catch rates for Generation II games with support for:
- All 251 Pokémon
- All Generation II Poké Balls
- Accounts for all known bugs in the original games
Generation III & IV
Ruby, Sapphire, Emerald, FireRed, LeafGreen, Diamond, Pearl, Platinum, HeartGold, SoulSilverCalculate catch rates for Generation III & IV games with support for:
- All 493 Pokémon
- All Gen III & IV Poké Balls with special conditions
- Toggle between Gen III and Gen IV mechanics
Generation V
Black, White, Black 2, White 2Calculate catch rates for Generation V games with these unique features:
- Support for all 649 Pokémon
- Critical Capture mechanic introduced in Gen V
- Dark Grass modifiers based on Pokédex completion
- Entralink Catch Power boosts
Generation VI & VII
X, Y, OR, AS, Sun, Moon, US, UMCalculate catch rates for Generation VI and VII games with these unique features:
- Support for all 807 Pokémon
- O-Power and Roto Catch boosters
- Beast Ball for Ultra Beasts (Gen VII)
Let's Go!
Let's Go, Pikachu! & Let's Go, Eevee!Catch rate calculator for Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!
- Supports all 151 Kanto Pokémon
- Completely different catching mechanics based on Pokémon GO
- Includes CP, throw quality, and berry modifiers
Generation VIII
Sword, Shield, Brilliant Diamond, Shining PearlCalculate catch rates for Generation VIII games with these unique features:
- Dynamic range of supported Pokémon depending on game selection
- Supports Max Raid calculations
- Supports new badge mechanics & catching charm
Legends: Arceus
Legends: ArceusCalculate catch rates for Legends: Arceus.
- Calculates catch rates outside of battle
- Supports all Hisuian Ball Types
- Supports Awareness and Approach mechanics
Generation IX
Scarlet, VioletCalculate catch rates for Generation IX games with these unique features:
- Supports all 1000+ Pokémon inlcuding DLC Pokémon
- Supports badge penalty & catching charm
- Features the latest catch rate mechanics