★ LIVE: POKEMON ALL 22 DRAFT NIGHT ★ 151 PROSPECTS ON THE BOARD ★ 22 STARTING SPOTS ★ CAN YOUR SQUAD GO 17-0? ★ CLIMB THE LEADERBOARD ★ POKEMON ALL 22 DRAFT NIGHT ★ 151 PROSPECTS ON THE BOARD ★ 22 STARTING SPOTS ★ CAN YOUR SQUAD GO 17-0? ★
22POKEMON ALL 22

▶ 18 TYPES · DUAL TYPES · GEN 6+ CHART

Pokemon Type CalculatorEvery weakness in one tap.

Pick one or two types and this Pokemon type calculator lists every weakness, resistance and immunity, plus what those types hit super-effectively. It works as a quick Pokemon weakness calculator for any dual type.

How to use the Pokemon weakness calculator

  1. Pick a type. Tap any of the 18 type buttons. Fire is selected to start.
  2. Add a second type for dual-type Pokemon, such as Water + Ground for Swampert or Quagsire. Picking a third replaces the oldest, and tapping a selected type removes it.
  3. Read the result. Weaknesses are grouped into 4× and 2×, resistances into ½× and ¼×, and immunities into 0×. Open "All 18 multipliers" for the full row.
  4. Share it. The page URL updates (for example ?types=water,ground), so you can bookmark or send any matchup.

How the Pokemon type calculator works out effectiveness

Every move has one type and every Pokemon has one or two. When a move hits, the game looks up the attacking type against each defending type and multiplies the results. A super-effective hit does 2×, a resisted hit ½×, and an immune target takes 0×. Same-type attack bonus (STAB) adds a separate 1.5× when the attacker shares the move's type, but that is about the attacker, not the defender, so it isn't shown here.

Dual types: where 4× and ¼× come from

Charizard, Fire/Flying, 4× weak to RockKabutops, Rock/WaterDugtrio, Ground type immune to Electric

With two types, both multipliers apply. Rock vs Fire/Flying Charizard is 2 × 2 = 4×. Fire vs Water/Dragon Kingdra is ½ × ½ = ¼×. Electric vs Water/Ground is 2 × 0 = 0×, because an immunity always wins. This is why dual-type weakness math is easy to get wrong in your head and why a calculator helps.

The Gen 6+ type chart in brief

The calculator uses the current chart (see the Bulbapedia type article for the full history) introduced in Pokemon X and Y and unchanged through Sword/Shield and Scarlet/Violet. Key facts worth memorising:

  • Immunities: Normal and Fighting can't touch Ghost; Ghost can't touch Normal; Electric can't hit Ground; Ground can't hit Flying; Psychic can't hit Dark; Poison can't hit Steel; Dragon can't hit Fairy.
  • Fairy beats Dragon, Fighting and Dark, and is weak to Poison and Steel.
  • Steel resists ten types and is immune to Poison, making it the best defensive type.
  • Ghost and Dark are only resisted by a handful of types, so they make reliable attacking types.
  • Ice hits Dragon, Flying, Grass and Ground hard but resists only itself.

If you play the original Red, Blue or Yellow, note those games used an older chart with no Dark, Steel or Fairy, a Ghost-vs-Psychic bug and different Bug/Poison interactions. Gen 2 to 5 had Dark and Steel but no Fairy, and Steel also resisted Ghost and Dark.

Using weaknesses to build a team

A type calculator tells you about one Pokemon; a team needs partners that cover each other. When you find a weakness here, look for a teammate that resists or is immune to that type. Our Pokemon team builder does that across six Pokemon at once and highlights weaknesses your whole team shares. Our type strategy guide goes deeper, and you can put the knowledge to work against Red's team in Daily Red.

Pokemon type quiz: test yourself

Knowing the chart by heart makes battles faster. The quiz below gives you a random attacking type and a single or dual defender. Choose 0×, ¼×, ½×, 1×, 2× or 4×. Dual types are where most people slip, so expect a few surprises. Try to get ten in a row.

Common type matchup questions

What is Fire weak to? Water, Ground and Rock. What is Dragon weak to? Ice, Dragon and Fairy. What is Ghost weak to? Ghost and Dark. What is Fairy weak to? Poison and Steel. What resists Electric? Electric, Grass and Dragon resist it and Ground is immune. Pick any type above to check the rest.

Type Calculator FAQ

Which type chart does this calculator use?

▶

The modern chart used since Pokemon X and Y (Gen 6) and still used in Scarlet and Violet: 18 types including Fairy, Dark and Steel.

How are dual-type weaknesses calculated?

▶

The multipliers of both types are multiplied together. Fire/Flying Charizard takes 2× from Rock for each type, so Rock is 4×. If one type is weak and the other resists, they cancel out to 1×. Any immunity makes the result 0×.

What is the difference between a weakness calculator and a type calculator?

▶

They are the same tool from two angles. A Pokemon weakness calculator answers "what hurts this Pokemon?", while the type calculator also shows resistances, immunities and what your own moves hit super-effectively. This page shows all of it.

What do 4×, 2×, ½×, ¼× and 0× mean?

▶

They are damage multipliers. 2× is super effective, 4× is double super effective on a dual type, ½× and ¼× are not very effective, and 0× means the Pokemon is immune and takes no damage.

Which type has the most weaknesses?

▶

Among single types, Grass and Rock have the most, with five weaknesses each. Ice has four weaknesses and only one resistance, which makes it one of the weakest defensive types.

Which type has no weaknesses?

▶

Every type and type combination has at least one weakness. Normal/Ghost is weak only to Dark, Water/Ground only to Grass (4×), and Steel/Fairy only to Fire and Ground. Steel has the most resistances of any single type.

Does the calculator account for abilities like Levitate or Thick Fat?

▶

No. It only uses types. Abilities, Tera types and items can change real damage.

How does the type quiz work?

▶

You get a random attacking type and a random single or dual defending type and choose the damage multiplier. Your score is kept until you leave the page.

More Pokemon tools and games

Unofficial fan tool. Not affiliated with Nintendo, Game Freak, Creatures Inc. or The Pokemon Company.