Skip to content
paldb.gg
Tool

Palworld breeding calculator and guide

Choose two parents to see exactly which Pal hatches. The maths is the game's own: unique combinations take priority, and everything else resolves to the Pal whose breed rank is closest to the average of the two parents.

Parent 1
Parent 2
Egg produces
AegidronParent 1AegidronAmioneParent 2Amione
Blazehowl Noct
Blazehowl Noct
FireDark
Breed rank
1270
Paldex
#112B
Decided by
Rank average
How this was worked out

Breed ranks 30 and 2520 average to 1275, and Blazehowl Noct sits closest at 1270.

The short version

Every Pal carries a hidden breed rank — Lamball sits near the bottom, Jetragon at the top. Put two Pals in a Breeding Farm and the game averages those two ranks, then hatches whichever Pal sits closest to the result. Gender and level make no difference to the species; they only decide whether an egg appears at all.

The exceptions are 79 special pairings that bypass the ranking entirely — Relaxaurus and Sparkit always make Relaxaurus Lux, no matter what the averages say. They are the only way to get most elemental variants. Separately, 26 Pals are never returned by the rank maths at all and only hatch from two of themselves.

Special breeding pairs

79 pairs
Show all 79 special pairs
ParentParentEgg
RelaxaurusSparkitRelaxaurus Lux
IncineramMaraithIncineram Noct
MauPengulletMau Cryst
VanwyrmFoxcicleVanwyrm Cryst
EikthyrdeerHangyuEikthyrdeer Terra
ElphidranSurfentElphidran Aqua
PyrinKatressPyrin Noct
MammorestWumpoMammorest Cryst
MossandaGrizzboltMossanda Lux
DinossomRayhoundDinossom Lux
JolthogPengulletJolthog Cryst
FrostallionHelzephyrFrostallion Noct
KingpacaReindrixKingpaca Cryst
LyleenMenastingLyleen Noct
LeezpunkFlambelleLeezpunk Ignis
BlazehowlFelbatBlazehowl Noct
RobinquillFuddlerRobinquill Terra
SurfentDumudSurfent Terra
GobfinRoobyGobfin Ignis
SuzakuJormuntideSuzaku Aqua
ReptyroFoxcicleReptyro Cryst
HangyuSweeHangyu Cryst
JormuntideBlazehowlJormuntide Ignis
BellanoirBellanoir LiberoBellanoir
KatressWixenWixen Noct
KatressWixenKatress Ignis
GoriratKikitGorirat Terra
ChilletArsoxChillet Ignis
QuivernLulluQuivern Botan
HelzephyrBeakonHelzephyr Lux
BushiSootseerBushi Noct
MenastingKnocklemMenasting Terra
FoxparksFoxcicleFoxparks Cryst
DazziOmasculDazzi Noct
CryolinxDazemuCryolinx Terra
FenglopeAzurmaneFenglope Lux
CaprityTarantrissCaprity Noct
LoupmoonSweepaLoupmoon Cryst
FalerisJormuntideFaleris Aqua
RibbunyBristlaRibbuny Botan
WarsectDigtoiseWarsect Terra
KitsunNyafiaKitsun Noct
GildaneEikthyrdeer TerraCelesdir
KillamariRibbunyKillamari Primo
PengulletSparkitPengullet Lux
PenkingRayhoundPenking Lux
CelarayUnivoltCelaray Lux
DumudEikthyrdeer TerraDumud Gild
TurtacleDigtoiseTurtacle Terra
CroajiroBushi NoctCroajiro Noct
AzurobeFrostplumeAzurobe Cryst
WhalaskaChillet IgnisWhalaska Ignis
GhanglerSootseerGhangler Ignis
FinsiderGobfin IgnisFinsider Ignis
TanzeeFlambelleTanzee Ignis
UnivoltFrostplumeUnivolt Cryst
RayhoundFoxcicleRayhound Cryst
BeakonFrostplumeBeakon Cryst
WoolipopKikitWoolipop Terra
PrixterHelzephyr LuxPrixter Lux
SmokieMunchillSmokie Cryst
NitemaryPetalliaNitemary Botan
StarryonCelesdirStarryon Primo
GloopieValentailGloopie Primo
SibelyxLapureSibelyx Primo
KnocklemRagnahawkKnocklem Ignis
PetalliaBushiPetallia Ignis
CelesdirKitsun NoctCelesdir Noct
PolapupSurfent TerraPolapup Terra
SolmoraSlowattSolmora Lux
DualithSootseerDualith Noct
TetroiseCelesdirTetroise Primo
EidrolonSuzakuEidrolon Ignis
MoldronReptyro CrystMoldron Cryst
PierdonWumpoPierdon Cryst
SkutlassGobfin IgnisSkutlass Ignis
SnockTurtacle TerraSnock Terra
NeedollPruneliaNeedoll Noct
ElgrovePierdon CrystElgrove Cryst

Only from two of themselves (26): Frostallion, Jetragon, Paladius, Necromus, Lyleen, Faleris, Grizzbolt, Orserk, Shadowbeak, Frostallion Noct, Lyleen Noct, Bellanoir, Bellanoir Libero, Blazamut Ryu, Mimog, Selyne, Xenovader, Xenogard, Xenolord, Bastigor, Faleris Aqua, Neptilius, Hartalis, Shaolong, Dandilord, Silvance. The rank formula never returns these, so the game pins each one to a pair of itself.

How breed rank works

Every Pal has a breed rank stored in the game’s own data, and all 288 can be used as a parent — legendaries included. Low numbers are the legendaries and rare Pals; high numbers are common starters. The formula the game uses is:

child rank target = floor((parent A rank + parent B rank + 1) / 2)

It then picks, from the 260 Pals the formula is allowed to return, the one whose own rank is nearest that target. If two Pals are equally close, the tie breaks toward the one the game lists first internally — which is why some pairings feel arbitrary until you can see the numbers.

One consequence catches people out constantly: breeding a Pal with itself returns itself. The average of a number with itself is that number, so the nearest match is the parent — and for the Pals the formula cannot return, the game’s table pins the pair instead. That is how you farm passives without changing species.

28 Pals are outside that formula entirely. They are not in the breedable pool, so averaging two ranks can never land on one however close you get — the legendaries, the raid bosses and the tower bosses come only from an exact pairing written into the table, and any other combination gives you the nearest ordinary Pal instead. Each one’s pairing is on its own page: Blazamut Ryu, Mimog, Xenovader, Xenogard, Grizzbolt, Lyleen, Lyleen Noct, Orserk, Faleris, Faleris Aqua, Shadowbeak, Selyne, Bastigor, Shaolong, Silvance, Dandilord, Bellanoir, Bellanoir Libero, Xenolord, Hartalis, Paladius, Necromus, Frostallion, Frostallion Noct, Neptilius, Jetragon, Panthalus and Astralym.

Highest breed ranks

Why you cannot breed your way to a legendary

Because the game averages, two parents can never produce a child ranked higher than the higher parent. Pair the two highest-ranked Pals you own and the best you get is something between them. Breeding moves you toward the middle, never past the top.

So the legendaries have to be caught, not bred — and once caught, breeding one with itself is how you roll for better passives while keeping the species.

Passing on passive skills

The species is decided by rank; the passives are inherited from the parents. That is the real endgame grind — stacking Legend, Musclehead, Ferocious and Lucky onto one Pal — and it is why people breed the same pair hundreds of times. Choose parents that already carry the passives you want, because a passive neither parent has can only appear as a random roll.

Every passive skill and its exact effect

Practical order of operations

  1. Decide the species you want and check whether it has a unique combination.
  2. If it does, get those two parents — it is always faster than chasing the average.
  3. If it does not, use the calculator to find a pair you already own that lands on it.
  4. Once you hold one, breed it with itself to farm passives without losing the species.
  5. Keep a Cake supply running — it is the bottleneck, not the eggs.

Breeding is also how a passive gets onto a Pal that was never born with it — breeding for passives covers the inheritance rules, and the other calculators handle capture rates, base teams and build costs.

Extracted from Palworld's game files on (build 4570950001).Methodology