Pokémon Type Effectiveness Team Analyzer

Select Pokémon

Damage taken:

Type421½¼0
Normal------
Fire------
Water------
Electric------
Grass------
Ice------
Fighting------
Poison------
Ground------
Flying------
Psychic------
Bug------
Rock------
Ghost------
Dragon------
Dark------
Steel------
Fairy------
Type421½¼0

Your STAB Types Effectiveness:

Type21½0
Normal----
Fire----
Water----
Electric----
Grass----
Ice----
Fighting----
Poison----
Ground----
Flying----
Psychic----
Bug----
Rock----
Ghost----
Dragon----
Dark----
Steel----
Fairy----
Type21½0

Your Moves Effectiveness:

Type21½0
Normal----
Fire----
Water----
Electric----
Grass----
Ice----
Fighting----
Poison----
Ground----
Flying----
Psychic----
Bug----
Rock----
Ghost----
Dragon----
Dark----
Steel----
Fairy----
Type21½0

Your STAB Moves Effectiveness:

Type21½0
Normal----
Fire----
Water----
Electric----
Grass----
Ice----
Fighting----
Poison----
Ground----
Flying----
Psychic----
Bug----
Rock----
Ghost----
Dragon----
Dark----
Steel----
Fairy----
Type21½0

About This Tool

Welcome to the Pokémon Type Effectiveness Team Analyzer! This powerful tool is designed type interactions within their Pokémon team. Whether you're building a new team, analyzing an existing one, or just curious about specific matchups, this calculator provides detailed insights into how your Pokémon's types and moves interact.

You can select up to six Pokémon, either by their specific name or by their types, and then dive deep into their defensive and offensive capabilities. The calculator will then display several tables showing the effectiveness of different attacks against your team, as well as the effectiveness of your team's STAB (Same-Type Attack Bonus) moves and all selected moves (Note that status moves are excluded).

How to Use the Calculator

Using the Pokémon Type Effectiveness Team Analyzer is easy:

  • Select Generation: Start by choosing the Pokémon generation you want to analyze. This is crucial as type effectiveness and available Pokémon/abilities/moves can vary between generations.
  • Add Pokémon: Click "Add Pokémon" to add up to six slots for your team members.
  • Choose Pokémon or Types: For each slot, you have a few options:
    • Select a Pokémon: Start typing a Pokémon's name in the "Select Pokémon" field. The autocomplete will suggest names based on your input and the selected generation. If you select a Pokémon, its types will automatically populate the "Type Input 1" and "Type Input 2" fields. Its abilities and learnable moves will also become available for selection.
    • Select Types Manually: Alternatively, you can directly choose "Type Input 1" and "Type Input 2" for each slot. This is useful if you're theorycrafting with a specific type combination in mind, even before deciding on a specific Pokémon. Note that if you input types manually, the Pokémon, ability, and move selection will be filtered to only show Pokémon that match those types.
  • Select Ability (Optional): If you've chosen a Pokémon, you can then select one of its available abilities. Some abilities can significantly alter type effectiveness (e.g., Levitate, Flash Fire).
  • Select Moves (Optional): For each Pokémon, you can select up to four moves. This allows the calculator to show the specific effectiveness of your chosen attacks.
  • Analyze Results: As you make your selections, the tables below will dynamically update, providing real-time analysis of your team's effectiveness.
  • Copy/Share Link: Once you've set up your team, you can click "Copy/Share Link" to get a direct URL that will load your exact team configuration, making it easy to share with friends or revisit later.

Understanding the Tables

The calculator provides four key tables for comprehensive analysis:

Damage Taken:

This table shows how different attacking types affect your team defensively. Each row represents an attacking type, and the columns indicate the damage multiplier against each of your selected Pokémon. This helps you identify common weaknesses or resistances across your team.

Example: If a Pokémon has a '4x' next to the "Fire" type, it means Fire-type attacks will deal four times the normal damage due to a double weakness.

Your STAB Types Effectiveness:

This table focuses on the offensive potential of your team's primary types. It displays the damage multiplier your Pokémon's STAB (Same-Type Attack Bonus) types would deal against all other Pokémon types. This helps you see which types your team collectively hits super effectively and which types resist your primary STAB offense.

STAB Bonus: When a Pokémon uses a move that matches one of its own types, the move's power is multiplied by 1.5.

Your Moves Effectiveness:

This table provides a detailed breakdown of how each selected move (excluding status moves) from your team interacts with every other Pokémon type. It's useful for understanding the coverage of your team's combined moveset.

Your STAB Moves Effectiveness:

Similar to "Your Moves Effectiveness," but this table specifically highlights the effectiveness of only those selected moves that also receive a STAB bonus from the Pokémon using them. This helps you evaluate the raw power and coverage of your most potent attacks.

How Type Effectiveness is Calculated

Pokémon type effectiveness is based on a simple multiplication system. When a move of a certain type hits a Pokémon with one or two types, the damage is modified by a multiplier:

  • 2x (Super Effective): The attack deals double damage.
  • 1x (Neutral): The attack deals normal damage.
  • 0.5x (Not Very Effective): The attack deals half damage.
  • 0x (No Effect/Immune): The attack deals no damage.

When a Pokémon has two types, these multipliers are combined. For example:

  • If a Grass-type move hits a Water/Ground-type Pokémon:
    • Grass vs. Water = 2x
    • Grass vs. Ground = 2x
    • Combined = 2x * 2x = 4x (Quadruple damage)
  • If a Fighting-type move hits a Psychic/Flying-type Pokémon:
    • Fighting vs. Psychic = 0.5x
    • Fighting vs. Flying = 0.5x
    • Combined = 0.5x * 0.5x = 0.25x (Quarter damage)
  • If a Ground-type move hits a Flying/Electric-type Pokémon with the ability "Levitate":
    • Ground vs. Flying = 0x (normally)
    • Ground vs. Electric = 2x
    • Combined = 0x (due to Flying immunity) but the ability Levitate would also grant immunity to Ground-type moves, thus still resulting in 0x damage.

This tool takes into account these double-type interactions and, where applicable, the effects of selected abilities, to give you the most accurate assessment of type effectiveness.