PokéSurvivor type chart & damage calculator

Reference reviewed

PokéSurvivor softens the usual Pokémon type chart: weaknesses are 1.6×, resistances 0.6× and mainline immunities 0.3×. Dual-type products are clamped between 0.3× and 2.4×.

Check a type matchup

Read the chart correctly

Rows are attacking types; columns are defending types. For two defending types, multiply their softened values, then apply the cap. For example, Water against Fire/Rock is capped at 2.4× rather than 2.56×. Normal against Ghost is 0.3×, not zero.

This is the type factor only. It does not include weather, partner attack, defensive upgrades or a move’s other effects.

Single-type damage multipliers
Attack / defendNormalFireWaterElectricGrassIceFightingPoisonGroundFlyingPsychicBugRockGhostDragonDarkSteelFairy
Normal1×1×1×1×1×1×1×1×1×1×1×1×0.6×0.3×1×1×0.6×1×
Fire1×0.6×0.6×1×1.6×1.6×1×1×1×1×1×1.6×0.6×1×0.6×1×1.6×1×
Water1×1.6×0.6×1×0.6×1×1×1×1.6×1×1×1×1.6×1×0.6×1×1×1×
Electric1×1×1.6×0.6×0.6×1×1×1×0.3×1.6×1×1×1×1×0.6×1×1×1×
Grass1×0.6×1.6×1×0.6×1×1×0.6×1.6×0.6×1×0.6×1.6×1×0.6×1×0.6×1×
Ice1×0.6×0.6×1×1.6×0.6×1×1×1.6×1.6×1×1×1×1×1.6×1×0.6×1×
Fighting1.6×1×1×1×1×1.6×1×0.6×1×0.6×0.6×0.6×1.6×0.3×1×1.6×1.6×0.6×
Poison1×1×1×1×1.6×1×1×0.6×0.6×1×1×1×0.6×0.6×1×1×0.3×1.6×
Ground1×1.6×1×1.6×0.6×1×1×1.6×1×0.3×1×0.6×1.6×1×1×1×1.6×1×
Flying1×1×1×0.6×1.6×1×1.6×1×1×1×1×1.6×0.6×1×1×1×0.6×1×
Psychic1×1×1×1×1×1×1.6×1.6×1×1×0.6×1×1×1×1×0.3×0.6×1×
Bug1×0.6×1×1×1.6×1×0.6×0.6×1×0.6×1.6×1×1×0.6×1×1.6×0.6×0.6×
Rock1×1.6×1×1×1×1.6×0.6×1×0.6×1.6×1×1.6×1×1×1×1×0.6×1×
Ghost0.3×1×1×1×1×1×1×1×1×1×1.6×1×1×1.6×1×0.6×1×1×
Dragon1×1×1×1×1×1×1×1×1×1×1×1×1×1×1.6×1×0.6×0.3×
Dark1×1×1×1×1×1×0.6×1×1×1×1.6×1×1×1.6×1×0.6×1×0.6×
Steel1×0.6×0.6×0.6×1×1.6×1×1×1×1×1×1×1.6×1×1×1×0.6×1.6×
Fairy1×0.6×1×1×1×1×1.6×0.6×1×1×1×1×1×1×1.6×1.6×0.6×1×
Sources & snapshot scope

Reviewed 2026-10-15. Mechanics and data refer to the local source snapshot b297089; later live changes may differ. Source inspection is separate from gameplay testing.