PokeTools

Type Calculator

Check type effectiveness, coverage, and Pokédex matchups with ability and special move support.

Choose attack move types

Special moves

Moves with unique type interactions

Abilities

Select attack types to see coverage

Pokemon Type Chart and Effectiveness Calculator

Pokemon battles revolve around an 18×18 type effectiveness matrix. Every attacking move has a type, and every defending Pokemon has one or two types. The interaction between them produces multipliers of 2× (super effective), 1× (neutral), 0.5× (not very effective), or 0× (immune).

Dual-Type Calculations

When a Pokemon has two types, the game multiplies both matchups together. A Water/Ground type takes 4× damage from Grass (2× against Water times 2× against Ground) but is completely immune to Electric (0× against Ground overrides everything). This creates 0.25× double resistances and 4× double weaknesses that single types never experience.

Coverage Analysis

Select multiple attack types to analyze combined coverage across the entire Pokédex. Factor in special moves like Freeze-Dry (Ice move that hits Water super effectively), Flying Press (dual Fighting/Flying attack), and Thousand Arrows (Ground move that hits Flying types). Abilities like Scrappy and Tinted Lens further modify coverage.