Complete Type Effectiveness, Weakness & Damage Calculator
Your go-to tool for every Pokémon battle. Instantly check strengths, weaknesses, and damage multipliers across all 18 types.
Pokemon Type Chart & Defense Calculator
Check weaknesses, resistances, and immunities for all 18 Pokemon types. Supports solo and dual-type defense calculations with accurate results.
What Is a Pokémon Type Chart?
Winning Pokémon battles comes down to one thing, type matchups. The wrong move wastes a turn. The right one deals double or even quadruple damage.
The Pokémon type chart gives you a complete Pokémon type chart for all 18 types. Check which attacks are super effective, which get resisted, and which do zero damage in seconds. No memorizing hundreds of combinations. Just select your type and get your answer.
How Type Damage Calculator Works
The damage calculator analyzes Pokémon type matchups and instantly calculates the damage multiplier (from 0.25x to 4x) of a move based on the attacker’s and defender’s types.
2x Damage, Super Effective
Your type has an advantage. Deals double damage. The game shows, “It’s super effective!”
0.5x Damage, Not Very Effective
The defending type resists your move. Damage drops to half. Avoid these matchups where possible.
0x Damage, Immunity
Some types take zero damage from certain attacks. Ground moves cannot hit flying types. Electric moves do nothing against Ground types.
Dual-Type Pokemon
In Pokemon Weakness Chart, If both types are weak to the same attack, it deals 4x damage. If both resist it, only 0.25x gets through. One immunity means zero damage, always.
STAB Bonus
A Pokémon using a move matching its own type gets a 1.5x boost. Stack this with a type advantage, and you hit for 3x total damage.
Pokemon Type Chart, All 18 Types at a Glance

Use the table below as a quick reference for type strengths and weaknesses. Our online tool gives you a full interactive version with dual-type calculations included.
| Type | Strong Against | Weak Against |
|---|---|---|
| 🔥 Fire | Grass, Ice, Bug, Steel | Water, Ground, Rock |
| 💧 Water | Fire, Ground, Rock | Electric, Grass |
| ⚡ Electric | Water, Flying | Ground |
| 🌿 Grass | Water, Ground, Rock | Fire, Ice, Poison, Flying, Bug |
| 🧊 Ice | Grass, Ground, Flying, Dragon | Fire, Fighting, Rock, Steel |
| ⚔️ Fighting | Normal, Ice, Rock, Dark, Steel | Flying, Psychic, Fairy |
| ☠️ Poison | Grass, Fairy | Ground, Psychic |
| 🌍 Ground | Fire, Electric, Poison, Rock, Steel | Water, Grass, Ice |
| 🦅 Flying | Grass, Fighting, Bug | Electric, Ice, Rock |
| 🔮 Psychic | Fighting, Poison | Bug, Ghost, Dark |
| 🐛 Bug | Grass, Psychic, Dark | Fire, Flying, Rock |
| 🪨 Rock | Fire, Ice, Flying, Bug | Water, Grass, Fighting, Ground, Steel |
| 👻 Ghost | Psychic, Ghost | Ghost, Dark |
| 🐉 Dragon | Dragon | Ice, Dragon, Fairy |
| 🌑 Dark | Psychic, Ghost | Fighting, Bug, Fairy |
| 🤖 Steel | Ice, Rock, Fairy | Fire, Fighting, Ground |
| 🧚 Fairy | Fighting, Dragon, Dark | Poison, Steel |
| 😐 Normal | — | Fighting |
Pokémon Type Calculator Features
The Pokémon typing chart allows you to quickly look up type effectiveness, damage multipliers, and the best move combinations in any Pokémon battle situation.
- Offense Modes & Defense Modes: Toggle between Offense to look at the effect of your attack or Defense to look at what your Pokémon is feeble to.
- Solo, dual & team modes: Single type? Use Solo. Two types? Switch to Dual for combined calculations. Building a team? Team mode maps coverage for up to 6 Pokémon at once.
- Ability Support: Abilities like Levitate, Flash Fire, and Volt Absorb change how matchups work. Select the ability, and the tool adjusts results automatically.
- Tera Type Support: Playing Scarlet and Violet, select any Tera Type, including Stellar, and the tool recalculates matchups based on the active Tera Type, perfect for Tera Raids.
How to Use the Pokémon Damage Calculator
Choose the type of attacker Pokémon, the type(s) of the defender, the move you want to use, and the calculator will automatically show the multiplier of the damage and its effectiveness.
- Choose Offense or Defense mode
- Select Solo, Dual, or Team depending on your Pokémon
- Pick your type from the dropdown
- Optionally add an Ability or Tera Type
- Results appear instantly
Frequently Asked Questions
Start Using the Pokémon Type Calculator
Guess no more, in the middle of the battle. Not that way any more, since you now remember that Rock defeats Flying or that Fairy does dragons. We have provided you with all you need to plan win more battles and better teams with our Pokémon Type Chart and our Damage Calculator.
From the amateur that casually plays through the story, to the professional training for a ranked match, this is a tool that aims to assist you in every endeavor. It is free, quick and is compatible with all devices.
Pokémon Type Matchups Explained
Try it now at Pokemontypechart.net, free, instant, no login needed.
