Random Pokémon

Pokémon Type Coverage Calculator

Pick your team's attacking types and see what you hit super-effectively — and where the gaps are.

Pick your move types (up to 6)

Pick the attacking types your team can actually hit with — usually your Pokémon's STAB types plus any coverage moves.

Pick a few attacking types to see what your team hits super-effectively — and which types you can't touch.

What counts as a move type here?

Pick the types your team's moves actually deal damage as — usually each Pokémon's STAB (same-type attack bonus) types, plus any extra coverage moves like a Fire-type running Earthquake. The calculator doesn't know your movesets, so pick the types you'd realistically carry.

Offense, not defense

This tool checks what your team can hit, not what your team is weak to. Looking for defensive gaps instead — types that threaten multiple members of your team? Generate a team with the team generator, which includes a built-in shared-weakness check.

More type tools

Check a single type's full matchup (both offense and defense) with the type calculator, or browse a specific type's full Pokémon list starting from Fire or Water.