How It Works
A transparent look at the data, the math, and the engineering behind every result PalBreeder shows you.
Verified game data
Every Pal in the calculator is loaded from a dataset built from Palworld game files: breeding power, elements, rarity, work suitability, and stats. Updates land within hours of a patch.
Exact breeding math
When you pick two parents we compute floor((parent A breed power + parent B breed power) / 2 + 1) and find the Pal closest to that target. No guesswork, no probability fudge — the same algorithm Palworld uses internally.
Parent permutation search
Looking for a specific child? We search every legal parent pair across the full Paldex, rank pairings by availability and rarity, and surface the shortest viable breeding chains.
Independent verification
Outputs are cross-checked against in-game breeding logs. If a result ever drifts from in-game behavior, we treat it as a bug and patch it the same day.
The breeding formula in one line
child = nearest_pal_by_breed_power( floor((breed_power(parent_A) + breed_power(parent_B)) / 2) + 1 )
That single rule produces every legal child in Palworld. Special pairings (Frostallion + Helzephyr → Frostallion Noct, for example) are explicit overrides applied on top of the formula and are listed in our parent search.