Pokémon Type Chart & Calculator

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.

How to use this type chart

  • Search Pokémon: find a Pokémon to auto-load its types.
  • Select types: click type buttons to pick up to 2 types.
  • Battle mode: switch between Offense (attacking) and Defense (defending).
  • Abilities: apply effects like Levitate or Flash Fire.
  • Tera types: choose a Tera type, including Stellar.
  • Reading: green (2×+) super effective, orange (½×) not very effective, red (0×) no effect.

Select types to analyze

Selected: None

Type effectiveness legend

2× — Super Effective
1× — Normal Damage
½× — Not Very Effective
0× — No Effect

STAB (Same Type Attack Bonus)

When a Pokémon uses a move matching its own type, that move gets a 1.5× damage bonus, stacking with type effectiveness.

Interactive Dual-Type Defensive Calculator

Select two types to see their combined defensive profile against all attacking types.

Damage taken from each type

Select a primary type to see the defensive profile.

18
Total Types
51
Super Effective
62
Not Very Effective
8
No Effect
324
Total Matchups

Frequently Asked Questions

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.