Pokemon Type Weaknesses Calculator
Choose one or two defending types to calculate weaknesses, resistances, and immunities using the modern type chart (Gen 6+).
How this pokemon type weaknesses calculator works
This tool evaluates defensive matchups by taking your selected Pokémon type (or dual typing) and checking incoming damage from all 18 attacking types: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, and Fairy.
The calculator multiplies defensive modifiers exactly the way the games do. For example, if a Pokémon is weak to an attack with one type (2×), but resists that same attack with its second type (0.5×), the final result becomes neutral (1×). This is why dual typings can dramatically change your team’s durability.
Damage multipliers explained
- 4× = double weakness stacked with another weakness
- 2× = standard weakness
- 1× = neutral damage
- 0.5× = resistance
- 0.25× = double resistance
- 0× = immunity
Why defensive typing matters in team building
Most players focus on offense first, but defensive coverage is what keeps your team stable across long battles. A great team usually spreads weaknesses across members so one common move type cannot sweep everything.
For example, if your roster shares multiple Ground weaknesses, one fast Earthquake user can become a major threat. Likewise, stacking Pokémon that are all weak to Rock can make hazard pressure from Stealth Rock much harder to manage.
Single-type vs dual-type defense
Single-type Pokémon are easier to understand and predict. Dual-type Pokémon are more complex: they may gain powerful resistances and immunities, but they can also inherit severe 4× weaknesses. This calculator helps you instantly spot both the upside and downside.
Practical tips to use this calculator better
- Check each team member, then look for repeated 2× and 4× weaknesses.
- Prioritize answers to common offensive types in your format.
- Use immunities strategically (Ground immunity, Ghost immunity, etc.).
- Pair fragile attackers with defensive pivots that resist their main threats.
- Re-check matchups after adding items, abilities, and tera-like mechanics in your ruleset.
Frequently asked questions
Does this support all 18 Pokémon types?
Yes. The calculator includes every current standard type and computes all attacking matchups.
Is this using modern type interactions?
Yes. It follows the modern chart used since Fairy type was introduced.
Can I use this for competitive team prep?
Absolutely. It is especially useful for finding hidden overlap in weaknesses and identifying strong defensive cores before you start testing battles.