Master Pokémon battles with a complete interactive type-effectiveness chart. All 18 types, dual-type calculations, Tera types from Scarlet/Violet including Stellar, and common ability effects — built for competitive training and team building. When a Pokémon uses a move matching its own type, that move gets a 1.5× damage bonus, stacking with type effectiveness. Select two types to see their combined defensive profile against all attacking types. Select a primary type to see the defensive profile. Find the attacking type in the left column and the defending type across the top. The intersection shows the damage multiplier: green (2×) super effective, orange (½×) not very effective, red (0×) no effect, grey (1×) normal damage. For dual-type Pokémon, damage is the product of the effectiveness against both types. Fire vs Grass/Bug is 2× × 2× = 4×. The calculator computes these interactions automatically. Super effective (2×), not very effective (½×), no effect (0×), and normal (1×). These apply before other calculations like critical hits and STAB. Many abilities modify effectiveness: Levitate grants Ground immunity, Flash Fire grants Fire immunity, Thick Fat halves Fire and Ice damage, and more. Select one to see its effect applied. Terastallizing changes a Pokémon's defensive typing to its Tera type. The Stellar Tera type is treated as typeless on defense (neutral to everything) and gives an offensive boost once per type.Pokémon Type Chart & Calculator
How to use this type chart
Select types to analyze
Type effectiveness legend
STAB (Same Type Attack Bonus)
Interactive Dual-Type Defensive Calculator
Damage taken from each type
Frequently Asked Questions
Selected: None
2× — Super Effective
1× — Normal Damage
½× — Not Very Effective
0× — No Effect
18
Total Types
51
Super Effective
62
Not Very Effective
8
No Effect
324
Total Matchups