Games & Entertainment
Pokemon Type Calculator
Check Pokemon type matchups, weaknesses, resistances, dual-type multipliers, and Hidden Power behavior for the core games and Pokemon GO.
Pokemon type calculator result
Your results will appear here.
Choose types or enter IVs, then click Calculate.
Type matchup result
Weakness profile
2x Weak
Super effectiveNeutral
Normal damage0.5x Resist
Not very effective0.25x Resist
Double resistanceImmune
No effectHidden Power result
Pokemon GO Hidden Power helper
This Pokemon Type Calculator covers type effectiveness and Hidden Power utility only. It does not simulate full battle damage, abilities, weather, items, or stat stages.
Calculator overview
Quick Pokemon Type Calculator Overview
Use this Pokemon type calculator to check attack effectiveness, defensive weaknesses, resistances, immunities, and dual-type matchups. It helps plan battles, team coverage, and move selection quickly.
Choose attacking and defending types to calculate effectiveness and matchup notes.
Guide
Pokemon Type Calculator Guide
Use this guide to understand type effectiveness, dual-type stacking, weakness profiles, and why Hidden Power works differently in the core games than it does in Pokemon GO.
What This Calculator Does
This Pokemon Type Calculator helps users check type matchups, weaknesses, resistances, immunities, and Hidden Power utility without turning the page into a full battle simulator or Pokedex. It focuses on type math and clear explanations.
You can calculate one attacking type against one or two defending types, build a complete Pokemon weakness calculator profile, or use the Hidden Power helper for core-series games and Pokemon GO.
How Pokemon Type Matchups Work
Modern Pokemon uses 18 types. A move can be super effective for 2x damage, not very effective for 0.5x damage, neutral for 1x damage, or have no effect at 0x when the defender is immune.
Dual types multiply both modifiers together. A Fire move against Grass/Bug is 2x times 2x, which becomes 4x. A Fire move against Grass/Rock is 2x times 0.5x, which becomes neutral 1x.
Pokemon Weakness Calculator Explained
The weakness mode loops through all 18 attacking types and groups the results into 4x Weak, 2x Weak, Neutral, 0.5x Resist, 0.25x Resist, and Immune. This makes a full defensive profile easier to scan than checking one matchup at a time.
The strongest attacking types are pulled from the highest available weakness group, so major 4x weaknesses stand out before ordinary 2x weaknesses.
Hidden Power in the Core Games
In the core games from Generation III onward, Hidden Power type depends on the least significant bits of a Pokemon's IVs. In Generation III-V, the second least significant bits also determine base power.
In Generation VI-VII, Hidden Power still uses IVs for its type, but the base power is fixed at 60. The helper labels these rulesets separately so the result matches the game generation you choose.
Hidden Power in Pokemon GO
A Pokemon GO Hidden Power calculator should not claim to derive Hidden Power type from IV spreads. In Pokemon GO, Hidden Power type is not determined by IVs, so there is no reliable IV-based formula for GO.
The Pokemon GO helper mode is intentionally honest: choose the Hidden Power type you already see in-game, then optionally select defender types to check its effectiveness.
Use the Pokemon's move screen to confirm the Hidden Power type in Pokemon GO. Then use this page to compare that known type against a target.
How to Use
- 1Choose a mode
Pick Type Matchup, Weakness Calculator, or Hidden Power Helper.
- 2Enter types or IVs
Use type selects for matchups and weakness profiles, or IV fields for core Hidden Power.
- 3Click Calculate
The result appears only after the inputs pass validation.
- 4Review the result
Check the multiplier, weakness groups, Hidden Power type, or Pokemon GO note.
Tips and Notes
Dual types can cancel
A 2x weakness and 0.5x resistance multiply to neutral 1x damage.
4x weaknesses matter
Two super-effective modifiers stack into a double weakness.
Immunities override
If one defending type is immune, the final multiplier becomes 0x.
GO is different
Pokemon GO Hidden Power should be handled as a known move type, not an IV-derived formula.
Not full damage
This page covers type math, not abilities, weather, STAB, items, or stat stages.
FAQ
Frequently Asked Questions
Clear answers about Pokemon type effectiveness, dual-type math, weakness profiles, and Hidden Power rules.
What does the Pokemon Type Calculator do?
It checks Pokemon type matchups, weakness profiles, resistances, immunities, and Hidden Power behavior for core games and Pokemon GO.
How do Pokemon type weaknesses work?
Each attacking type has a multiplier against each defending type. A super-effective hit is 2x, a resisted hit is 0.5x, and an immunity is 0x.
How are dual-type matchups calculated?
Dual-type matchups multiply both defending type modifiers together. For example, 2x times 2x becomes 4x, while 2x times 0.5x becomes neutral 1x.
What is the difference between a weakness calculator and a type matchup calculator?
The type matchup calculator checks one attacking type against one defender. The weakness calculator checks all 18 attacking types against a selected single or dual type.
Can this page calculate Hidden Power from IVs?
Yes. For core games, it calculates Hidden Power type from IVs. Gen III-V also calculates base power, while Gen VI-VII uses fixed 60 base power.
Why doesn't the Pokemon GO Hidden Power calculator use IVs?
In Pokemon GO, Hidden Power type is not derived from IVs. The helper lets you choose the known in-game Hidden Power type and check its effectiveness instead.