HeartGold Breeding Calculator: Eggs, Masuda & IVs

Pick two Pokémon: Egg chance, steps to hatch, Nature, Power item IVs, egg moves and Masuda method shiny odds in HeartGold and SoulSilver.

Pick the two Pokémon you leave at the Route 34 Day Care; the answer updates as you go.

HeartGold Breeding Calculator: Eggs, Masuda & IVs — Pokémon HeartGold & SoulSilver guide card

Published

The interactive calculator runs in your browser. Its default example:

HeartGold: a female Cyndaquil and a male Growlithe, both caught by you
Egg chance20% every 256 steps
First Egg~1,279 steps on average, 9 in 10 by 2,815 steps
BabyCyndaquil, ♂ 87.9% · ♀ 12.1%
Hatching5,355 steps, 2,805 steps with Flame Body or Magma Armor in the party
NatureRandom; 52% the Everstone holder’s (either parent)
Shiny1 in 8,192; 1 in 1,639 with parents from games in different languages (Masuda method)
IVsthree different stats from the parents; a Power item on a parent forces its stat
Egg movesReversal (Growlithe learns it at level 25), Flare Blitz (Growlithe learns it at level 48)
BallPoké Ball, level 1

Reading the answer: Egg chance, hatch steps and HGSS egg moves

Every 256 steps the game rolls once for an Egg. The hatch count starts when you take the Egg, and the Egg loses one cycle every 255 steps — two with a Flame Body or Magma Armor Pokémon in your party. The mother decides the species; the father passes on the egg moves he knows. In HeartGold and SoulSilver an Everstone on either parent — Ditto too — passes its Nature about half the time.

Power items: breeding IVs in HGSS

A parent holding a Power item always passes the stat it boosts — the Power Anklet passes Speed, for example. The baby still copies three different stats in total; the other two are random. If both parents hold one, a coin flip decides which counts.

Masuda method odds in HeartGold and SoulSilver

When the two parents come from games in different languages, the Egg gets five tries at being shiny instead of one: 1 in 1,639 instead of 1 in 8,192. The extra tries replace the Egg, so an Everstone’s Nature is lost unless the first try is already shiny.

HGSS breeding calculator FAQ

On which dates do Eggs hatch faster in HeartGold and SoulSilver?
On January 12, February 14, March 3, April 1, May 1, June 11, July 7, August 21, September 7, September 28, October 31, November 21, December 14, December 24 and December 25 an egg cycle is 230 steps instead of 255 — as long as you have not just changed the DS clock.
Do both Everstones count when both parents hold one?
One of them does: a coin flip picks whose Nature the Egg tries for, so each has about a 27% chance when their Natures differ.
Does the Egg inherit the mother’s Poké Ball?
No. Every Egg in HeartGold and SoulSilver hatches in a Poké Ball at level 1, whatever the parents were caught in.

Daily Pokémon location quiz on Instagram: @pokemaps_

Explore PokéMaps: Interactive Pokémon maps for every region