Morph & Genetics Calculator
Predict the genetic outcomes of a breeding pairing. Select each parent's traits for common reptile morphs and get realistic clutch probability breakdowns based on standard Mendelian inheritance.
Overview
The Reptile Genetics & Morph Calculator is a planning tool for hobbyist and professional breeders working with snakes, geckos, and other reptiles where color and pattern "morphs" are inherited as single-gene traits. It models a breeding pairing using standard genetics and returns the probability distribution of offspring genotypes and visual appearances.
It supports the three inheritance patterns that account for the vast majority of reptile morphs: recessive (e.g., Albino, Piebald), incomplete dominant / co-dominant (e.g., Pastel, where a super form exists), and dominant (e.g., Spider, where one copy produces the look and no super form is distinguishable). Whether you're pairing a het Albino to a visual Albino or stacking multiple genes, the calculator gives you a realistic preview of what a clutch could yield on average over many eggs.
How It Works
- For Parent A (Sire) and Parent B (Dam), set each gene's status using the dropdowns.
- Choose Normal (no copies), Het / Single (one copy), or Visual / Super (two copies) for each trait the parent carries.
- Click Calculate Offspring. The tool runs a Punnett square for each gene independently.
- Review the per-gene breakdown (genotype odds) and the combined visual phenotypes (the actual appearances and their probabilities).
- Use Reset to clear all selections and start a new pairing.
Each result shows a fraction, a percentage, and a proportional bar so you can read odds at a glance.
Formula Explanation
Each gene is resolved with a 2×2 Punnett square. Every parent contributes one of its two alleles with equal (50/50) probability:
P(genotype) = P(allele from sire) × P(allele from dam)Normal = 100% normal, Het = 50% mutant / 50% normal, Visual = 100% mutantGenotypes are mapped to visual appearance by inheritance type:
Because genes assort independently, the chance of a multi-gene combination is the product of each individual gene's probability:
P(combo) = P(geneA outcome) × P(geneB outcome) × …Practical Benefits
- Plan pairings with intent: see whether a cross can even produce the morph you're after before committing a breeding season.
- Value your animals: understanding het and visual odds helps you price hatchlings and project clutch worth.
- Avoid wasted seasons: two normals or two single-gene animals may have zero chance of a visual recessive — the calculator makes that obvious.
- Communicate clearly: share concrete percentages with buyers instead of guesswork ("66% het" vs. "100% het").
- Learn the genetics: a hands-on way to build intuition for recessive, dominant, and incomplete-dominant inheritance.
Frequently Asked Questions
Disclaimer: This calculator provides statistical probabilities based on standard Mendelian inheritance and assumes simple single-locus traits with independent assortment. Real clutches are random samples — actual hatchling ratios will vary, sometimes significantly, especially in small clutches. It does not account for lethal gene combinations, linked loci, incomplete penetrance, sex-linked traits, or husbandry factors. Always verify genetics through reputable sources and breeding records. This tool is for educational and planning purposes only and does not constitute professional, veterinary, or financial advice.


