Pokémon Type Effectiveness
Calculate the damage multiplier for an attacking type vs one or two defending types.
Overview
The Pokemon Type Effectiveness calculator computes the damage multiplier when an attacking move of one type hits a defender with one or two types. The multiplier comes from the standard 18-type interaction chart used in modern Pokemon games and is the foundation of competitive battling and team-building.
Enter the attacking type and one or two defending types and the calculator returns 0x (immune), 0.25x (double-resist), 0.5x (resist), 1x (neutral), 2x (super-effective), or 4x (double super-effective). The breakdown shows how each individual type matchup contributed to the final multiplier, which is handy when you're learning the chart or designing a team.
How it works
Modern Pokemon games define 18 types — Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy — and a chart that assigns each attacker-defender pair a value of 0, 0.5, 1, or 2.
For a dual-type defender, the final multiplier is the product of the attacker-vs-type1 and attacker-vs-type2 entries. So Ice vs Dragon/Flying is 2 (Ice -> Dragon) times 2 (Ice vs Flying) equals 4x. A 0 in either factor zeroes the product, which is how Ground attacks miss Flying types entirely even when the defender's secondary type would normally take damage.
Examples
- Electric attack on Water/Flying (Gyarados): 2 (vs Water) x 2 (vs Flying) = 4x.
- Ground attack on Flying/Steel (Skarmory): 0 (vs Flying) x 1 (vs Steel) = 0x — completely immune.
- Fire attack on Grass/Steel (Ferrothorn): 2 (vs Grass) x 2 (vs Steel) = 4x.
- Dragon attack on Fairy/anything: 0 (vs Fairy) x X = 0x — Fairy is the universal Dragon immunity.
FAQ
What does the multiplier do in actual battles?
It multiplies move damage. A neutral 100-power move dealing 50 damage to a target deals 100 damage at 2x and 200 damage at 4x.
Why does my calculation say 0.25x?
That happens when both defending types resist the attacker — for example Steel/Fairy vs Dragon would be 0 (immune) so 0.25x usually means two 0.5x resistances stacked.
Does this account for abilities like Levitate?
No. The calculator uses the chart only. Abilities, items, and weather are separate modifiers.
Are there any type combinations with no weakness?
A few exotic dual-type combinations have no 2x weaknesses, but most have at least one. The chart shifts with each generation.
Is this the current generation's chart?
It matches the Gen 6+ chart with Fairy added and the post-Gen-5 normalisations.