Baby Eye Color Calculator
Predict your baby's eye color probability using Mendelian genetics. Enter parent and grandparent eye colors for accurate results.
About
Eye color inheritance follows a polygenic model, but the dominant contribution comes from two loci: OCA2/HERC2 on chromosome 15 and GEY on chromosome 19. The OCA2 locus governs melanin deposition in the iris stroma. A single copy of the dominant allele B produces enough melanin for brown pigmentation. Two recessive copies (bb) yield low melanin, delegating color to the GEY locus: dominant G produces green or hazel via Rayleigh scattering plus lipochrome, while homozygous recessive gg produces blue. This calculator applies Bayesian inference over parental genotype distributions conditioned on observed phenotypes. Grandparent data narrows carrier probabilities. Without it, population-level Hardy-Weinberg priors are used. Results are statistical estimates. Real-world iris color is influenced by at least 16 genes and epigenetic factors this model does not capture. Expect accuracy within ±10% for the three primary phenotype categories.
Formulas
The two-locus model uses the bey2 locus (alleles B, b) and the gey locus (alleles G, g). Phenotype is determined by the following dominance hierarchy:
The probability of offspring phenotype Ph given parent phenotypes Ph1 and Ph2 is computed by marginalizing over all compatible genotype pairs:
Where G1, G2 are parental genotypes at both loci, i, j index over all compatible genotypes, and the cross probability is computed via a standard Punnett square. Grandparent phenotypes refine the conditional P(G | Ph) using Bayesian updating. For instance, a brown-eyed parent with a blue-eyed grandparent must carry at least one b allele, so P(BB) = 0.
Reference Data
| Parent Phenotype Combination | Brown | Green/Hazel | Blue |
|---|---|---|---|
| Brown × Brown | 75% | 18.75% | 6.25% |
| Brown × Green | 50% | 37.5% | 12.5% |
| Brown × Blue | 50% | 25% | 25% |
| Green × Green | 0% | 75% | 25% |
| Green × Blue | 0% | 50% | 50% |
| Blue × Blue | 0% | 1% | 99% |
| Brown (carrier) × Brown (carrier) | 56.25% | 18.75% | 25% |
| Brown (carrier) × Blue | 25% | 25% | 50% |
| Brown (non-carrier) × Blue | 100% | 0% | 0% |
| Brown (non-carrier) × Green | 100% | 0% | 0% |
| Hazel × Blue | 0% | 50% | 50% |
| Hazel × Hazel | 0% | 75% | 25% |
| Hazel × Green | 0% | 75% | 25% |
| Brown × Hazel | 50% | 37.5% | 12.5% |