Free tool — no account needed

Carpet python morph calculator

Morelia spilota — Carpet python genetics centre on Jaguar (an incomplete dominant whose super form is non-viable) plus recessives like albino, granite and caramel. Locality lines — jungle, coastal, IJ — drive most of the look.

Change species

Sire ♂

1 gene

Jaguar

Incomplete dominant

Lethal: two copies are non-viable.

Dam ♀

1 gene

Jaguar

Incomplete dominant

Lethal: two copies are non-viable.

Clutch odds per egg

2 possible hatchlings · updates live

Left out of the percentages because they are polygenic or line-bred — log them on the animal instead: Jungle line yellow, Coastal line size, Irian Jaya line, Reduced pattern.

Email me these odds

Get this pairing in your inbox and keep it saved in a free account.

Free account, no password or card. The tool stays free either way.

Learn before you pair

Questions keepers ask

Are predicted morph percentages guaranteed in a clutch?
No. Each percentage is a probability for an individual egg. A small clutch can differ substantially from the expected ratio.
Can a photograph prove a recessive het?
No. Record documented parentage, breeding evidence or appropriate genetic testing separately from visual appearance. A possible het remains a probability, not a proven carrier.
Can line-bred traits be predicted with a Punnett square?
Not reliably. Line-bred and polygenic traits involve selection and multiple influences; keep their descriptions in animal records rather than treating them as simple single-gene odds.

Other species