Pokemon Type Calculator
Becoming a Pokemon Master requires more than just high-level monsters; it requires tactical knowledge of type matchups. Use this calculator to analyze your Pokemon's defensive weaknesses or find the perfect counter to a raid boss.
Select Pokemon Types
Choose one or two types to see defensive effectiveness.
How Type Effectiveness Works
In Pokemon, every move and every Pokemon has a type. When an attack hits a target, the damage is multiplied by a factor based on the interaction between the move type and the target's type(s).
- Super Effective (2x): The move type is inherently strong against the target.
- Not Very Effective (0.5x): The target is resistant to the move type.
- No Effect (0x): The target is completely immune (e.g., Ground moves hitting Flying Pokemon).
The Complexity of Dual-Types
Many Pokemon have two types (like Charizard, who is Fire/Flying). In these cases, the multipliers stack:
Example: Rock move hitting a Fire/Flying type
- Fire is weak to Rock (2x)
- Flying is weak to Rock (2x)
- Result: 2 × 2 = 4x Damage (Ultra Weakness)
- Fire is weak to Rock (2x)
- Flying is weak to Rock (2x)
- Result: 2 × 2 = 4x Damage (Ultra Weakness)
Frequently Asked Questions
Which generation of type chart is this?
This tool uses the Modern Type Chart (Gen 6+), which includes the Fairy type and the updated Steel resistances (Steel no longer resists Ghost or Dark since Gen 6).
What about Abilities like "Levitate"?
Abilities can change type effectiveness (e.g., Levitate providing immunity to Ground). This calculator only focuses on base types. Always check your Pokemon's Ability during battle!
Is defensive and offensive effectiveness the same?
No. For example, Ghost moves are super effective (2x) against Psychic Pokemon, but Psychic moves are neutral (1x) against Ghost Pokemon. This tool focuses on your Pokemon's Defensive weaknesses.