Pokémon Team Weakness Calculator

Check shared weaknesses, resistances and immunities across up to six Pokémon. Choose species or enter their types manually to compare your team’s defensive coverage.

Pokémon Team Weakness Calculator

Compare defensive weaknesses across up to six Pokémon and spot shared type vulnerabilities.

How to read your team’s weaknesses

Each row represents an attacking move type. A 2× or 4× multiplier indicates a weakness, while 0.5× and 0.25× indicate resistance. A 0× multiplier means the defender is immune under the standard type chart.

Look for attacking types that threaten several team members. A teammate with a resistance or immunity may provide another defensive option, although typing alone cannot determine whether a team is strong.

Example: Water/Ground and Fire/Flying

A Water/Ground Pokémon takes 4× damage from ordinary Grass-type attacks and is immune to ordinary Electric-type attacks. A Fire/Flying Pokémon resists Grass at 0.25× but takes 4× damage from Rock.

What this calculator does not include

Results use the standard Gen VI–IX type chart. Abilities, held items, special move interactions and Terastallization are not applied. This calculator shows defensive type coverage, not damage rolls or battle-winning probability.

For an individual defender, use the Pokémon Type Matchup Calculator. To understand stat training, read Pokémon IVs vs EVs.