PokeTools
Home/Breeding/Breeding compatibility checker

Breeding compatibility checker.

Check if two Pokémon can breed and find their shared egg groups.

pair = shared egg group + opposite gender
Ditto pairs with every breedable species · 15 groups
Parent A
Monster · Grass
Parent B
Monster · Dragon
Pair actions
shared: Monster
+
Compatibility · day care or picnic
YES
Share egg group: Monster
bulbasaur · charmander · 1 shared group
Shared groupsMonster
Bulbasaur groupsMonster, Grass
Charmander groupsMonster, Dragon
Bulbasaur gender87.5% M / 12.5% F
Charmander gender87.5% M / 12.5% F
Bulbasaur partners158 species
Charmander partners132 species
Egg group · 15 totalSpeciesBridgesShare of the dexThis pair
bridges = other groups reached through dual-group species · click a row to browse its membersno eggs cannot breed · Ditto pairs with everything breedable

How Pokémon breeding compatibility works

Pokémon breeding follows a strict set of rules built around 15 egg groups. Two Pokémon can produce an Egg at the Day Care or Picnic if they share at least one egg group and are opposite genders. Select any two Pokémon above to instantly check whether they are compatible.

The role of Ditto and the no-eggs group

Ditto can breed with any breedable Pokémon regardless of egg group, making it the most versatile breeding partner. The offspring always matches the non-Ditto parent's species. On the other end, Pokémon in the "no-eggs" group cannot breed at all, which covers most Legendary and Mythical Pokémon as well as baby Pokémon like Pichu and Togepi.

Why egg groups matter

  • Move inheritance: egg moves can only be passed between compatible breeding partners
  • IV breeding: parents pass down Individual Values, so choosing compatible high-IV parents matters
  • Dual egg groups: many Pokémon belong to two egg groups, creating bridges for passing moves between unrelated species
  • Genderless Pokémon: can only breed with Ditto, limiting their breeding chain options

The ledger above lists every egg group with its species count and how many other groups it reaches through dual-group species. Open a row to browse the members of that group and drop one straight into the parent B slot.

Related tools
Egg Move ChainPlan breeding chainsEgg Group VisualizerSee egg group connectionsIV CalculatorCheck bred Pokémon IVsShiny OddsCalculate shiny breeding odds