← Back to IV Calc
MOVESET / TEAM GRID

Pokémon Type Coverage Calculator

Measure Pokémon move coverage with up to four attack types and inspect a six-slot team’s shared weaknesses across all 18 defending types.

input channel

four-move coverage
six-slot team audit

live result

9 / 18 covered

Team alerts: Ground hits 3

nor 1×fir 2×wat 2×ele 1×gra 2×ice 2×fig 1×poi 1×gro 2×fly 2×psy 1×bug 2×roc 2×gho 1×dra 0.5×dar 1×ste 2×fai 1×

How the pokémon type coverage calculator works

A Pokémon type coverage calculator checks whether a moveset can hit each defending type for super-effective, neutral, resisted, or zero damage. Select up to four attacking types for one set. The output tests all 18 pure defensive types and reports the best available multiplier, which makes obvious gaps easier to see than checking matchups one at a time.

best coverage vs. type=max(effectiveness of move1,,move4)team pressure=|{selected moves with multiplier>1}|\begin{aligned} \text{best coverage vs. type} &= \max(\text{effectiveness of move}_1, \ldots, \text{move}_4) \\ \text{team pressure} &= \left\lvert \{ \text{selected moves with multiplier} > 1 \} \right\rvert \end{aligned}
The symbols are defined in the surrounding method, and every input stays in the shareable URL.

Coverage is based on move type, not the user’s own type. A Fire-type attacker can choose a Ground move, and that Ground move contributes Ground coverage whether or not it receives STAB. For each defender, the tool evaluates every selected attack and keeps the largest multiplier. Against a dual-type opponent, use the separate type calculator because dual combinations can create 4×, ¼×, and immunity interactions.

The six-slot team fields provide a compact audit of repeated choices. A balanced team does not need every member to hit all 18 types super effectively, but it should avoid relying on one fragile answer. Status moves, setup, recovery, priority, accuracy, and base power are outside this matrix. Four weak low-power attacks do not automatically make a better set than strong neutral STAB.

No single coverage score captures switch patterns. Super-effective breadth is a useful first pass, then read the resisted and immune rows. A move combination with broad neutral coverage may be more consistent than one that collects many 2× labels while leaving a common defender at 0×. Generation-specific abilities can also alter targets that the ordinary chart marks as vulnerable.

Worked example

A four-move type set of Fire, Water, Grass, and Electric hits Grass and Ice with Fire, Fire/Rock/Ground with Water or Grass, and Water/Flying with Electric. Ground is immune to Electric, but Water and Grass still cover it at 2×. The calculator keeps that best 2× rather than averaging in the Electric immunity.

How to read the result

“18 covered” means each pure type has at least one selected move that is super effective. It does not mean every dual type, ability, or actual species is covered, and it does not include move power. Use neutral and resisted counts to judge fallback options, then move the chosen type and power into the damage calculator.

Common questions

What counts as type coverage?
This tool counts a defending pure type as covered when at least one selected attacking type is super effective against it.
Does STAB change coverage?
STAB changes damage, not the type-chart multiplier used to classify coverage.
Can four moves cover all 18 types?
Some combinations hit every pure type super effectively, but dual typings, abilities, and move availability still matter.
How should I use the six team slots?
Compare selected attacking types across members and look for targets that only one slot can pressure effectively.

Sources

Formula and table references are named with the review year. The calculations run entirely from the reviewed local snapshot; no third-party service is called when you change an input.

  1. Bulbapedia — Type (reviewed 2026)Modern 18-type effectiveness matrix and generation context.
  2. PokeAPI v2 type resources (snapshot reviewed 2026)Independent cross-check of type names and damage relations.
  3. Bulbapedia — Same-type attack bonus (reviewed 2026)Separates STAB from matchup effectiveness.

Related calculators

Reserved ad space