Breeding Compatibility Checker

Check if two Pokemon can breed by selecting their egg groups. Includes breeding tips and mechanics guide.

Parent 1

Select 1-2 egg groups (check Bulbapedia for exact groups)

Parent 2

Breeding Basics

  • Two Pokemon can breed if they share at least one egg group.
  • Ditto can breed with any Pokemon except Undiscovered group.
  • The offspring is always the same species as the mother (or non-Ditto parent).
  • Offspring can inherit egg moves from the father.
  • Use a Destiny Knot to pass down 5 random IVs from the parents.
  • Use an Everstone to pass down the holder's nature.