Skip to content

Pokemon Hidden Power Calculator

Game
Game generation
Individual values (0–31)
Hidden Power type —
Base power
—
Type index (0–15)
—
Type bit sum (0–63)
—
Power bit sum (0–63)
—

Hidden Power's type comes from the lowest bit of each IV and its Gen III–V power from the second bit. Enter six IVs from 0 to 31 and the calculator returns the type, the power and the bit sums. A Pokémon with 31/30/30/31/31/31 (HP/Atk/Def/SpA/SpD/Spe) gets Hidden Power Ice with 70 power.

About this tool

Competitive players breeding for Hidden Power need to know which IV spread gives the type they want before they spend hours on eggs or Bottle Caps. This calculator reads the six individual values and applies the formula the games have used since Ruby and Sapphire: one bit from each stat picks one of 16 types, and a second bit sets the base power between 30 and 70. Pick Gen VI onward and power is shown as the fixed 60 those games use. The working lists every bit so you can see which stat to change by one point. One limit: Hidden Power was removed in Sword and Shield and is absent from Scarlet and Violet, and Generation II used a different formula built on DVs, which this page does not cover.

How to use it

  1. Choose the generation

    Gen III–V shows variable power from 30 to 70; Gen VI onward shows the fixed 60.

  2. Enter the six IVs

    Type each IV from 0 to 31, as shown by a judge or an IV checker.

  3. Read type and power

    The type, base power and both bit sums update as you type.

  4. Check the working

    The steps show each stat's bit, so you can see which IV to make odd or even.

Examples

Six 31 IVs

Game generation
Gen III–V
HP IV
31
Attack IV
31
Defense IV
31
Sp. Atk IV
31
Sp. Def IV
31
Speed IV
31

Result Hidden Power type: Dark
Base power: 70
Type index (0–15): 15
Type bit sum (0–63): 63
Power bit sum (0–63): 63

  1. Type sum (lowest bits) = HP 1×1 + Atk 1×2 + Def 1×4 + Spe 1×8 + SpA 1×16 + SpD 1×32 = 63
  2. Type index = floor(63 × 15 ÷ 63) = 15 → Dark
  3. Power sum (second bits) = HP 1×1 + Atk 1×2 + Def 1×4 + Spe 1×8 + SpA 1×16 + SpD 1×32 = 63
  4. Power = floor(63 × 40 ÷ 63) + 30 = 70

Every lowest bit is 1, so the type sum is 63 and the index is 15, the last type in the list: Dark. Every second bit is also 1, giving the maximum power of 70.

31/30/30/31/31/31 for Ice

Game generation
Gen III–V
HP IV
31
Attack IV
30
Defense IV
30
Sp. Atk IV
31
Sp. Def IV
31
Speed IV
31

Result Hidden Power type: Ice
Base power: 70
Type index (0–15): 13
Type bit sum (0–63): 57
Power bit sum (0–63): 63

  1. Type sum (lowest bits) = HP 1×1 + Atk 0×2 + Def 0×4 + Spe 1×8 + SpA 1×16 + SpD 1×32 = 57
  2. Type index = floor(57 × 15 ÷ 63) = 13 → Ice
  3. Power sum (second bits) = HP 1×1 + Atk 1×2 + Def 1×4 + Spe 1×8 + SpA 1×16 + SpD 1×32 = 63
  4. Power = floor(63 × 40 ÷ 63) + 30 = 70

Dropping Attack and Defense to 30 clears their lowest bits, which moves the type sum to 57 and the index to 13, Ice, while keeping 70 power.

Fire spread in X/Y

Game generation
Gen VI onward
HP IV
31
Attack IV
30
Defense IV
31
Sp. Atk IV
30
Sp. Def IV
31
Speed IV
30

Result Hidden Power type: Fire
Base power: 60
Type index (0–15): 8
Type bit sum (0–63): 37
Power bit sum (0–63): 63

  1. Type sum (lowest bits) = HP 1×1 + Atk 0×2 + Def 1×4 + Spe 0×8 + SpA 0×16 + SpD 1×32 = 37
  2. Type index = floor(37 × 15 ÷ 63) = 8 → Fire
  3. Power sum (second bits) = HP 1×1 + Atk 1×2 + Def 1×4 + Spe 1×8 + SpA 1×16 + SpD 1×32 = 63
  4. Generation VI onward: base power is fixed at 60 (the old formula would give 70)

Even Attack, Sp. Atk and Speed give a type sum of 37 and index 8, Fire. From Generation VI the move always has 60 power.

How it is calculated

Type index = floor(15 × (a + 2b + 4c + 8d + 16e + 32f) ÷ 63); Power = floor(40 × (u + 2v + 4w + 8x + 16y + 32z) ÷ 63) + 30

a–f
Lowest bit (IV mod 2) of HP, Attack, Defense, Speed, Sp. Atk, Sp. Def
u–z
Second bit (floor(IV ÷ 2) mod 2) of the same six stats
Type index
0 Fighting through 15 Dark, in the games' internal type order

Each IV contributes one bit to a six-bit number. Speed sits fourth, before the special stats, which catches people out. The type sum maps onto 16 types by scaling 0–63 to 0–15; Normal and Fairy cannot occur. The power sum scales to 0–40 and adds 30, so only IVs whose second bit is 1 (2, 3, 6, 7 … 30, 31) push power up.

When not to use it

  • Generation II games, which derive Hidden Power from DVs with a different formula.
  • Sword, Shield, Scarlet and Violet, where Hidden Power no longer exists.
  • Pokémon GO, which assigns Hidden Power types at random rather than from IVs.

Common mistakes

  • Entering IVs in on-screen order and putting Speed last instead of fourth.
  • Expecting 31 IVs everywhere to give a type other than Dark.
  • Treating a 30 IV as weaker for power: 30 and 31 share the same second bit.

Frequently asked questions

Why does an all-31 Pokémon always get Hidden Power Dark?

With every IV odd, all six lowest bits are 1 and the type sum reaches its maximum of 63. Multiplying by 15 and dividing by 63 gives index 15, the last entry in the type list, which is Dark.

Can Hidden Power be Normal or Fairy type?

No. The formula only reaches indices 0 to 15, covering Fighting through Dark. Normal sits outside that range, and Fairy was added in Generation VI without the formula being changed.

Why is Speed counted before Special Attack?

The formula follows the games' internal stat order, which stores Speed before the two special stats. The calculator handles the order for you, so enter each IV in its labelled box.

How do I get Hidden Power Ice with the best IVs?

The usual spread is 31 HP, 30 Attack, 30 Defense, 31 Sp. Atk, 31 Sp. Def and 31 Speed. Attack and Defense being even gives a type sum of 57 and index 13, Ice, and power stays at 70 in Gen III–V.

Does Hyper Training change Hidden Power?

No. Bottle Caps raise the stat as if the IV were 31, but Hidden Power keeps using the original IV, so a trained Pokémon keeps its old Hidden Power type.

What power does Hidden Power have in Generation VI and VII?

From X and Y onward the base power is always 60, whatever the IVs. Only the type still depends on the IVs, which is why the second-bit sum no longer matters there.

Cite this tool

Using this tool in an assignment, article or report? Copy a citation, or a link for your website.

APA

Tools Directory Editorial Team. (2026, October 26). Pokemon Hidden Power Calculator. Tools Directory. Retrieved October 26, 2026, from https://tools.milunir.com/gaming/pokemon-tools/pokemon-hidden-power-calculator/

MLA

Tools Directory Editorial Team. “Pokemon Hidden Power Calculator.” Tools Directory, 26 Oct. 2026, https://tools.milunir.com/gaming/pokemon-tools/pokemon-hidden-power-calculator/. Accessed 26 Oct. 2026.

Chicago

Tools Directory Editorial Team. “Pokemon Hidden Power Calculator.” Tools Directory. Last modified October 26, 2026. Accessed October 26, 2026. https://tools.milunir.com/gaming/pokemon-tools/pokemon-hidden-power-calculator/.

Link<a href="https://tools.milunir.com/gaming/pokemon-tools/pokemon-hidden-power-calculator/">Pokemon Hidden Power Calculator – Tools Directory</a>