How the Rabbit Color Calculator works
Rabbit coat color is controlled mainly by five gene loci that geneticists label A, B, C, D and E. Every rabbit carries two alleles at each locus — one inherited from the sire (father) and one from the dam (mother). This calculator takes the genotype you select for each parent, performs a Mendelian cross at every locus, and combines the results to predict the probability of each coat color among the offspring.
At a single locus the math is a simple Punnett square: each parent passes one of its two alleles with probability 1/2, so the four allele pairings each carry probability 1/4. The visible trait is decided by dominance — the higher-ranked allele in a pair is the one you see. Because the five loci sit on different genes and assort independently, the probability of a complete color is the product of the individual per-locus probabilities.
The five color loci and their dominance order
- A — Agouti: A (agouti, banded hairs) > at (tan/otter pattern) > a (self, solid color). Agouti gives the wild "chestnut" look; aa makes the color solid.
- B — Black/Chocolate: B (black) > b (chocolate/brown). A single B is enough to make black pigment; bb turns black into chocolate.
- C — Color/Shaded/Albino: C (full color) > cchd (chinchilla) > ch (himalayan/pointed) > c (albino). This series controls how much pigment is deposited; cc is a ruby-eyed white that hides all other color.
- D — Density: D (dense) > d (dilute). Dilute lightens the pigment: black becomes blue, chocolate becomes lilac.
- E — Extension: E (full extension) > e (non-extension). ee switches the coat to the red/yellow pigment series, giving reds, oranges and creams.
From genotype to a color name
Once each locus is resolved to its dominant token, the combination maps to a named breed color. For example, A_ B_ C_ D_ E_ is chestnut agouti (the wild color); making it self (aa) gives solid black; adding dilute (dd) gives blue; adding chocolate (bb) gives chocolate; both dilute and chocolate give lilac. Switching on non-extension (ee) over a black base produces red or, when diluted, cream. The calculator applies these standard interactions so the output uses the color names breeders actually use.
Why hidden carriers matter
Because B, C, D and E dominance can mask a recessive allele, two identical-looking rabbits can produce surprising kits. A black rabbit that is Bb Dd looks exactly like a BB DD black, but paired with another Bb Dd black it can throw blue (dd), chocolate (bb) and even lilac (bb dd) offspring. Selecting the true genotype — not just the visible color — is what makes the prediction accurate.