Gaming

Pokémon Type Effectiveness Calculator

Weaknesses, resistances and immunities for any single or dual type.

Enter your values

Choose one of: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.

Choose one of: — none —, Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.

Choose one of: — none —, Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.

Results update instantly as you type — no submit needed. Your values are remembered on this device, and the shareable link reopens the calculator with exactly these numbers.

Results
Electric attack vs Water
2× — super effective
Weak to (2×) — Water
Electric, Grass
Double weak (4×)
none
Resists (½×)
Fire, Water, Ice, Steel
Strongly resists (¼×)
none
Immune to (0×)
none

Quick answer

Type effectiveness multiplies damage by 2× for a super-effective type, 0.5× for a resisted type and 0× for an immunity. On a dual-type Pokémon the two multipliers stack, producing 4× and 0.25× matchups.

damage multiplier = effectiveness vs type 1 × effectiveness vs type 2

At a glance

What it doesWeaknesses, resistances and immunities for any single or dual type.
CategoryGaming
Inputs neededDefending type 1, Defending type 2 (optional), Attacking move type (optional)
Formuladamage multiplier = effectiveness vs type 1 × effectiveness vs type 2
CostFree — no sign-up, no download

How to use the Pokémon Type Calculator

  1. 1Pick the defending Pokémon's type or dual typing.
  2. 2Optionally pick your move's type.
  3. 3Read the full weakness and resistance breakdown.

Inputs explained

Defending type 1
Choose one of: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.
Defending type 2 (optional)
Choose one of: — none —, Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.
Attacking move type (optional)
Choose one of: — none —, Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy.

Frequently asked questions

How do dual types work in Pokémon?

Multiply the two effectiveness values together. Ground is 2× against Fire and 2× against Steel, so it hits a Fire/Steel type for 4× damage.

Which type has the fewest weaknesses?

Steel resists the most types, and Normal has just one weakness (Fighting). Dual types like Steel/Flying historically have very few weaknesses.

Is this chart current?

Yes, it uses the Generation 6+ chart including the Fairy type and the reduced Steel resistances.

What do I need to enter into the Pokémon Type Calculator?

Just 3 values: defending type 1, defending type 2 (optional), attacking move type (optional). Every field starts with a realistic example, so you can change one number at a time and watch the result update instantly.

How does the Pokémon Type Calculator work out the answer?

Type effectiveness multiplies damage by 2× for a super-effective type, 0.5× for a resisted type and 0× for an immunity. On a dual-type Pokémon the two multipliers stack, producing 4× and 0.25× matchups. It applies the formula damage multiplier = effectiveness vs type 1 × effectiveness vs type 2 and shows the working so you can check each step by hand.

Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.