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.