Pokémon Hidden Power Calculator
Find a Pokémon Hidden Power type from all six IV parities for Generations 3–7 and see which IV patterns produce each type.
input channel
live result
Generation 3–7 type from IV parity
How the pokémon hidden power calculator works
The Pokémon Hidden Power calculator reads whether each IV is odd or even. In Generations 3–7, HP, Attack, Defense, Speed, Special Attack, and Special Defense supply six binary bits. Their weighted value maps to one of 16 attack types. Normal and Fairy are not possible Hidden Power types.
The bit order is important: HP has weight 1, Attack 2, Defense 4, Speed 8, Special Attack 16, and Special Defense 32. Add the weights for odd IVs, multiply by 15, divide by 63, and floor. All six odd IVs total 63 and map to index 15, Dark. All six even total zero and map to Fighting.
Generation 2 uses DVs and a different procedure, including power derived from DV bits. Generations 3–5 also derive Hidden Power’s base power from the second-least-significant IV bits; Generation 6 fixes base power at 60. Hidden Power is absent as an ordinary usable move in later main-series titles, so this page targets the generations in which the parity type formula is relevant.
Because only parity matters for type, changing 31 to 29 keeps the same bit while changing 31 to 30 flips it. Competitive breeding often preserves high odd IVs, but a desired type can require an even value and sacrifice one stat point at level 100. Use the IV calculator first if the values are ranges; a range spanning odd and even cannot establish a unique type.
Worked example
With all six IVs at 31, every parity bit is 1. The weighted sum is 1 + 2 + 4 + 8 + 16 + 32 = 63. floor(15 × 63 ÷ 63) is 15, which selects Dark. With all six IVs at 30, the sum is zero and the type is Fighting.
How to read the result
The output is exact only when all six IV parities are exact. If one IV is unknown between 30 and 31, calculate both patterns and keep both possible types. The displayed result does not imply the move is available in the selected game or legal for the species.
Common questions
Can Hidden Power be Fairy type?
Does an IV of 29 differ from 31?
What is the type with six perfect IVs?
Does this formula work in Generation 2?
Sources
Formula and table references are named with the review year. The calculations run entirely from the reviewed local snapshot; no third-party service is called when you change an input.
- Bulbapedia — Stat (reviewed 2026) — Generation-specific stat, nature, stage, and rounding formulas.
- Bulbapedia — Individual values (reviewed 2026) — Modern IV, early DV, characteristic, and Hyper Training behavior.
- PokeAPI v2 data model (snapshot prepared 2026) — Species identifiers, types, base stats, growth groups, and EV yields stored locally.