Breeding Calculator

Calculate the child of two parents, and reverse-lookup the parent combinations that produce a target Pal. Fixed (unique) combinations and gender-conditional pairs supported, all 299 Pals.

Loading data…

How breeding works

A breeding result is decided by the average of each Pal's internal "breeding power." This calculator follows the game specification established by the community (from datamining).

  • Normal breeding: child value = floor((parent 1 power + parent 2 power + 1) ÷ 2). The Pal whose breeding power is closest to this value (and can appear from normal breeding) becomes the child. On ties, the Pal with the higher internal priority (CombiDuplicatePriority) wins.
  • Fixed (unique) combinations: some pairs have a dedicated child that takes priority over normal breeding. Such a child only appears from that pair (or same-species pair).
  • Gender-conditional pairs: some combinations produce a different child based on parent genders (both results are shown here).
  • Same-species pairs: two of the same Pal always produce that same Pal.

Data version: v26+24181105 / Sources:palcalc /palworld-atlas-data(MIT License). Results may change with game updates.