Pokémon Type Calculator

See what any Pokémon is weak and resistant to — then find the Tera Type that fixes it.

Select the type(s) of your Pokémon below. Choose one type for single-type Pokémon, or both Type 1 and Type 2 for dual-type Pokémon. You get the full weakness and resistance chart straight away, plus the Tera Types that improve those matchups most — useful for Tera Raids and VGC battles alike.

Select Type 1
Select Type 2
Or select your lovely Pokémon

Weaknesses

Your Pokemon is weak against:

Factor
Immune ¼× ½×
"Type 1" not selected.

Weaknesses with new Tera Type

No Tera Type selected. Please select a Tera Type.

Best Tera Type Results

The best Tera Types for your Pokemon are:

Score* Tera Types

*The score is calculated from the super effectiveness + resistance of the new tera type against your weaknesses.
Example: First your Fuecoco is weak against Fire, Ground and Rock. The best Tera Type would be

Grass
with a score of 10. Because Grass is super effective against Water (2), Ground (2), Rock (2). So the score score is 6 + New Resistance against Water(2) and Ground (2). Together it's a score of 10.