By · Updated

Pokémon Type Calculator

Type Effectiveness for Dual Types, With Weaknesses, Resistances and Immunities

No ratings yet
Result

—

OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.

How the Pokémon Type Calculator works

Choose a Pokémon's type or pair of types and the type of the move hitting it. The Pokémon type calculator gives the damage multiplier for that move and lists every attacking type the defender takes four times, double, reduced or no damage from, with all 18 matchups.

Type matchups decide more battles than raw stats. A super effective hit does double damage, a resisted one half, and some types are completely immune. Dual types multiply together, which creates the dramatic four times weaknesses and the near-untouchable quarter resistances that shape competitive teams.

How the Pokémon type calculator works

The tool holds the full 18 × 18 type chart used since Generation 6, when Fairy was added and Steel lost its resistances to Ghost and Dark. For a single-type defender the multiplier is read straight from the chart. For a dual type, the multiplier against each type is looked up and the two are multiplied. The formula is simply total = multiplier vs type 1 × multiplier vs type 2.

Against type 1 Against type 2 Total Result
×2 ×2 ×4 Extremely effective
×2 ×1 ×2 Super effective
×2 ×½ ×1 Neutral
×1 ×½ ×½ Not very effective
×½ ×½ ×¼ Barely effective
any ×0 ×0 No effect

An immunity always wins. Electric does ×2 to Water, but a Water/Ground Pokémon such as Swampert takes nothing because Ground is immune to Electric.

Worked examples

Example 1: an Electric move against Gyarados, a Water/Flying type. Electric does ×2 to Water and ×2 to Flying, so the total is ×4, Extremely effective.

Example 2: a Fire move against Heatran, a Fire/Steel type. Fire does ×½ to Fire and ×2 to Steel, so the total is ×1 and the hit lands for normal damage.

How many weaknesses well-known dual types have

Four times weaknesses and immunities of popular dual-type Pokémon, by type alone

Pokémon Types Takes ×4 from Immune to
Gyarados Water/Flying Electric Ground
Garchomp Dragon/Ground Ice Electric
Magearna Steel/Fairy None Poison, Dragon
Sableye Ghost/Dark None Normal, Fighting, Psychic
Parasect Grass/Bug Fire, Flying None
Swampert Water/Ground Grass Electric
Charizard Fire/Flying Rock Ground
Dragonite Dragon/Flying Ice Ground
Tyranitar Rock/Dark Fighting Psychic
Gengar Ghost/Poison None Normal, Fighting
Scizor Bug/Steel Fire Poison
Ferrothorn Grass/Steel Fire Poison
Gardevoir Psychic/Fairy None Dragon
Lucario Fighting/Steel None Poison
Rotom-Wash Electric/Water None None
Toxapex Poison/Water None None
Corviknight Flying/Steel None Poison, Ground
Heatran Fire/Steel Ground Poison
Landorus Ground/Flying Ice Electric, Ground
Mamoswine Ice/Ground None Electric
Togekiss Fairy/Flying None Ground, Dragon
Breloom Grass/Fighting Flying None

The immunities to remember

Eight type interactions do nothing at all: Normal and Fighting cannot hit Ghost, Ghost cannot hit Normal, Electric cannot hit Ground, Ground cannot hit Flying, Psychic cannot hit Dark, Poison cannot hit Steel and Dragon cannot hit Fairy. Abilities such as Levitate add Ground immunity too, but the calculator only uses types.

Using type matchups to build a team

A balanced team covers each member's weaknesses with a teammate that resists them. If your lead is weak to Ground, pair it with a Flying type or a Levitate user that can switch in safely. Look for types that take ×2 from many attackers, such as Ice, Rock and Grass, and make sure you have answers ready. On the attacking side, aim for moves whose types between them hit most of the chart for at least neutral damage. Fighting with Ghost, or Ice with Electric, are classic pairings because almost nothing resists both.

Tips and pitfalls

Abilities and items change the picture. Levitate, Flash Fire, Volt Absorb, Thick Fat and Filter alter what a Pokémon actually takes. The calculator shows the type result before those.

Tera types replace the defending type. In Scarlet and Violet, a Terastallized Pokémon defends with its Tera type alone. Set the first type to the Tera type and the second to None.

Older games used a different chart. Generations 2 to 5 had no Fairy type, and Steel resisted Ghost and Dark. Generation 1 had its own quirks. Use this tool for Generation 6 onwards.

Check your own move coverage. The last line lists what the chosen move type hits super effectively, which is handy when picking a fourth move.

How to read the result

The first line is the multiplier for your chosen move with its in-game wording. The next four lines group every attacking type by what it does to this defender. The table repeats all 18 attacking types in chart order.

FAQ

How do dual-type weaknesses work in Pokémon?

The effectiveness against each type is multiplied. If both types are weak to a move it does ×4, if one is weak and one resists it does ×1, and if either type is immune it does nothing at all.

What is a 4x weakness?

A move that is super effective against both of a Pokémon's types does four times damage. Ice against Dragon/Ground, such as Garchomp, and Electric against Water/Flying, such as Gyarados, are well-known examples.

Which type chart does this use?

The Generation 6 chart, unchanged through Scarlet and Violet. It includes Fairy, and Steel no longer resists Ghost or Dark. Games from Generation 5 and earlier will differ on a few matchups.

Does the calculator account for abilities like Levitate?

No. It shows the type matchup only. Abilities, held items, weather and Terastallization can all change the final damage, so adjust for them yourself or set the Tera type as the only type.

See also: all Gaming & PC tools, Everyday Maths, Loans & Savings, Dates & Time, Health, Home & DIY, Unit Converters, Education, Science, Creative, Garden & Farm, Work & Business, Fun, Maps & GPS, DIY & Building, Cost Estimators, Sport & Clubs.

Related tools