Palworld type chart
Nine elements, one counter each — except Fire, which beats both Grass and Ice. A super-effective hit deals double damage and takes half in return, so attacking into the right matchup swings a fight four-fold.
- 9
- elements
- 9
- super-effective matchups
- 288
- Pals typed
Community
- Confidence
- high
Palworld resolves elemental damage in native code, not in a DataTable. The 2× / 0.5× multipliers are community-documented and widely agreed, but they are not extracted.
How paldb sources its dataEvery element, its counter and its weakness
Full damage matrix
Rows attack, columns defend. Read across a row to see what that element does to everything else. Every cell is labelled as well as coloured: 2× is super-effective, ½× is resisted, 1× is neutral.
| Attacker ↓ Defender → | Neut | Fire | Wate | Gras | Elec | Ice | Grou | Dark | Drag |
|---|---|---|---|---|---|---|---|---|---|
| Neutral | 1× | 1× | 1× | 1× | 1× | 1× | 1× | ½× | 1× |
| Fire | 1× | 1× | ½× | 2× | 1× | 2× | 1× | 1× | 1× |
| Water | 1× | 2× | 1× | 1× | ½× | 1× | 1× | 1× | 1× |
| Grass | 1× | ½× | 1× | 1× | 1× | 1× | 2× | 1× | 1× |
| Electric | 1× | 1× | 2× | 1× | 1× | 1× | ½× | 1× | 1× |
| Ice | 1× | ½× | 1× | 1× | 1× | 1× | 1× | 1× | 2× |
| Ground | 1× | 1× | 1× | ½× | 2× | 1× | 1× | 1× | 1× |
| Dark | 2× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | ½× |
| Dragon | 1× | 1× | 1× | 1× | 1× | ½× | 1× | 2× | 1× |
Where these numbers come from
Each Pal’s element is datamined from Palworld’s own files, as is everything else on this site. The damage multipliers are the one exception: Palworld resolves elemental damage in compiled code rather than a data table, so there is nothing in the game files to extract. The matchups above are the community-documented consensus, cross-checked across independent sources and verified internally consistent. If we manage to extract the real values, this note comes off.
Community
- Confidence
- high
Palworld resolves elemental damage in native code, not in a DataTable. The 2× / 0.5× multipliers are community-documented and widely agreed, but they are not extracted.
How paldb sources its dataCommunity verified. Palworld resolves elemental damage in native code, not in a DataTable. The 2× / 0.5× multipliers are community-documented and widely agreed, but they are not extracted. How paldb sources its data.