Pokémon Type Effectiveness Calculator
Choose one attacking type and up to two defending types to instantly calculate damage effectiveness.
Tip: Leave secondary type as "None" for single-type Pokémon.
What Is a Poketype Calculator?
A poketype calculator helps you determine how effective one Pokémon move type is against a target’s defensive typing. Instead of memorizing every matchup, you can quickly check whether your attack is neutral, resisted, super effective, or completely ineffective.
In competitive battles and story playthroughs alike, this matters a lot. One correct type matchup can mean the difference between a clean knockout and a wasted turn.
How This Calculator Works
Pokémon type effectiveness follows a multiplier system. This tool uses the modern 18-type chart and calculates:
- 0× = no effect (immunity)
- 0.25× = double resistance
- 0.5× = resistance
- 1× = neutral damage
- 2× = super effective
- 4× = double super effective
For dual-type defenders, the two type interactions are multiplied together. Example: Fire vs Bug/Steel is 2× against Bug and 2× against Steel, resulting in 4× total.
Quick Strategy Guide
1) Prioritize immunities and 4× weaknesses
Immunities (0×) and double weaknesses (4×) create the biggest momentum swings in battle. If your opponent has Ground-type moves, switching an Electric-type into them can be disastrous, while Flying-types can dodge Ground attacks entirely.
2) Build teams with offensive and defensive balance
A strong team includes both broad offensive coverage and safe defensive switch-ins. Use the calculator to review weak spots in your roster.
- Cover common threats like Water, Ground, and Fairy
- Avoid stacking shared weaknesses (for example, too many Pokémon weak to Rock)
- Include at least one reliable answer to Steel and Dragon cores
3) Remember neutral damage can still be optimal
If your strongest move is neutral but has higher base power or better accuracy, it may outperform a weaker super-effective option. Type effectiveness is crucial, but move stats and battle context still matter.
Most Important Type Matchups to Memorize
- Ground is immune to Electric
- Ghost is immune to Normal and Fighting
- Dark is immune to Psychic
- Fairy is immune to Dragon
- Steel resists many common attack types and is weak to Fire, Fighting, and Ground
All Pokémon Types Included
This calculator includes every modern core type: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, and Fairy.
Common Mistakes Players Make
- Forgetting that dual typings multiply results (which can produce 4× or 0.25× outcomes)
- Ignoring immunities and wasting turns with attacks that do no damage
- Assuming one matchup applies in reverse (offense and defense are not always symmetrical)
- Over-focusing on offense and neglecting defensive switch options
FAQ
Does this calculator include STAB?
No. It calculates only type effectiveness multipliers. Same-Type Attack Bonus (STAB), weather, abilities, items, and move-specific effects are not included.
Can I use this for both casual and competitive play?
Yes. It is useful for quick checks during casual battles and for team planning in ranked formats.
What if my Pokémon has only one type?
Select the primary defending type and leave the secondary type as None.