PokeTools
Battle

Type Calculator

Check type effectiveness, coverage, and Pokedex 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

Pokémon Type Chart and Effectiveness Calculator

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

Dual-Type Calculations

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

Coverage Analysis

Select multiple attack types to analyze combined coverage across the entire Pokedex. 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.