Safer resistance
GO BATTLE TOOL
Type matchups, at a glance.
Pick your opponent’s type to find the best Pokémon types and move types to bring.
01 / SELECT
What type is your opponent?
Choose up to two types. Tap again to remove.
02 / COUNTER
Best types to bring
These types hit super effectively, ranked with incoming same-type damage in mind. Make sure your Pokémon knows a matching move.
Neutral
03 / MOVES
Move-type breakdown
Multipliers follow Pokémon GO rules and stack for dual types.
Super effective
2Neutral
12Resisted
404 / EXPLAINED
Choose the right counter type
Pokémon GO damage depends on the attacking move type and every defending type. Select one or two types above to see real GO multipliers and counter types that also account for incoming same-type damage.
Battle guide →05 / TYPES
Explore all 18 types
Each guide includes weaknesses, resistances, best counters and practical advice.
06 / FAQ
Frequently asked questions
What are the type-effectiveness multipliers in Pokémon GO?
A single weakness deals 1.6× damage and a double weakness deals 2.56×. Resistance is 0.625×, while main-series immunities become strong resistances in Pokémon GO.
Should I check the Pokémon type or the move type?
Move type determines effectiveness. Bring a Pokémon that knows a super-effective move, ideally matching its own type for the same-type attack bonus.
How are dual types calculated?
A move is checked against both defending types and the effects stack. Ice is strong against both Dragon and Flying, for example, so it deals 2.56× damage.