Pokémon GO Type Chart

The type matchup chart for Pokémon GO can be used to determine the attack strengths and weaknesses for each Pokémon type. Additionally, this dynamic chart can be directly exported as an image.

Defender
Attacker normal fire fighting water flying grass poison electric ground psychic rock ice bug dragon ghost dark steel fairy
normal 1 1 1 1 1 1 1 1 1 1 0.625 1 1 1 0.390625 1 0.625 1
fire 1 0.625 1 0.625 1 1.6 1 1 1 1 0.625 1.6 1.6 0.625 1 1 1.6 1
fighting 1.6 1 1 1 0.625 1 0.625 1 1 0.625 1.6 1.6 0.625 1 0.390625 1.6 1.6 0.625
water 1 1.6 1 0.625 1 0.625 1 1 1.6 1 1.6 1 1 0.625 1 1 1 1
flying 1 1 1.6 1 1 1.6 1 0.625 1 1 0.625 1 1.6 1 1 1 0.625 1
grass 1 0.625 1 1.6 0.625 0.625 0.625 1 1.6 1 1.6 1 0.625 0.625 1 1 0.625 1
poison 1 1 1 1 1 1.6 0.625 1 0.625 1 0.625 1 1 1 0.625 1 0.390625 1.6
electric 1 1 1 1.6 1.6 0.625 1 0.625 0.390625 1 1 1 1 0.625 1 1 1 1
ground 1 1.6 1 1 0.390625 0.625 1.6 1.6 1 1 1.6 1 0.625 1 1 1 1.6 1
psychic 1 1 1.6 1 1 1 1.6 1 1 0.625 1 1 1 1 1 0.390625 0.625 1
rock 1 1.6 0.625 1 1.6 1 1 1 0.625 1 1 1.6 1.6 1 1 1 0.625 1
ice 1 0.625 1 0.625 1.6 1.6 1 1 1.6 1 1 0.625 1 1.6 1 1 0.625 1
bug 1 0.625 0.625 1 0.625 1.6 0.625 1 1 1.6 1 1 1 1 0.625 1.6 0.625 0.625
dragon 1 1 1 1 1 1 1 1 1 1 1 1 1 1.6 1 1 0.625 0.390625
ghost 0.390625 1 1 1 1 1 1 1 1 1.6 1 1 1 1 1.6 0.625 1 1
dark 1 1 0.625 1 1 1 1 1 1 1.6 1 1 1 1 1.6 0.625 1 0.625
steel 1 0.625 1 0.625 1 1 1 0.625 1 1 1.6 1.6 1 1 1 1 0.625 1.6
fairy 1 0.625 1.6 1 1 1 0.625 1 1 1 1 1 1 1.6 1 1.6 0.625 1
source: https://pokemon.wingzero.tw/