Cat coat color calculator

Pick the genes for a mother and father cat to see every kitten coat they could produce, split by sex, with the chance of each. Then open the step-by-step section to see the Punnett square for each gene.

Level: High school and up · Part of cat genetics · New to X-linked genes? Start with calico cat genetics.

♀ Mother (queen)
♂ Father (tom)
Try:
Daughters: coat types
Sons: coat types
Most likely kitten

Female kittens (XX)

Male kittens (XY)

Each kitten has an equal chance of being female or male, so for any one kitten, halve these probabilities. Male tortoiseshells and calicos (usually XXY) are rare and not modeled here.

Step by step: one gene at a time

The calculator works each gene separately, then multiplies the probabilities (the product rule). Genes whose outcome can vary in this cross are open.

How the calculator works

Each gene is worked out on its own, just like a monohybrid cross. For seven of the genes, both parents pass on one of their two alleles, so each gene gets a 2×2 Punnett square. The Orange gene is on the X chromosome, so it gets an X-linked square: daughters receive the father’s X, sons receive his Y.

The calculator then combines the genes with the product rule. If ½ of daughters are tortoiseshell and ¼ of kittens are dilute, then ½ × ¼ = ⅛ of daughters are dilute tortoiseshell (blue-cream). That’s the same idea as the no-Punnett-square method for trihybrid crosses.

The genes in the calculator

GeneAlleles (dominant first)What it does
Orange (X-linked)O, oOrange vs black-based pigment. One of each in a female gives tortoiseshell patches.
Brown (TYRP1)B > b > blBlack, chocolate or cinnamon.
Dilute (MLPH)D, dd/d: black → blue, chocolate → lilac, cinnamon → fawn, orange → cream.
Agouti (ASIP)A, aA lets tabby stripes show; a/a is solid (except on orange fur).
Tabby pattern (TAQPEP)Mc, mcMackerel (striped) vs classic (blotched) tabby.
White (KIT)W > S > wW: all-white coat that hides every other color gene. S: white patches, usually more with two copies. Tortie + white = calico.
Colorpoint (TYR)C > cb = cscs/cs: Siamese points; cb/cb: Burmese sepia; cb/cs: mink.
Hair length (FGF5)L, ll/l: long hair.

What the calculator simplifies

A visible example of genes meeting environment: the Siamese cs allele makes a heat-sensitive enzyme, so dark color develops only on the cooler ears, face, paws and tail. Read more in beyond Mendelian inheritance.

Frequently asked questions

Can this calculator tell me what color my kittens will be?

It gives the probabilities for each coat type, assuming you know (or can guess) both parents’ genotypes. It can’t promise a particular litter: each kitten is a separate chance event, and real cats vary more than any coat name suggests. A DNA test from a veterinary genetics lab is the most direct way to find hidden alleles; a cat’s offspring can also reveal them.

Why are the results split into female and male kittens?

The Orange gene is on the X chromosome. Daughters inherit an X from each parent; sons inherit their only X from their mother. That’s why tortoiseshell and calico kittens are almost always female. See why calico cats are almost always female.

How do I find a cat’s genotype from its color?

A visible color tells you some alleles for certain. A blue (gray) cat must be d/d; a solid-colored cat that isn’t orange or white must be a/a; a long-haired cat must be l/l; a non-white male’s Orange allele is shown by his coat. Hidden recessive alleles (such as a black cat carrying dilute) only show up in offspring or in a DNA test.

Why does an orange cat show tabby stripes even when it is non-agouti (a/a)?

Orange pigment cells don’t respond to the agouti gene in the usual way, so orange fur often shows tabby (sometimes faint "ghost") markings regardless. The calculator names red (orange) coats as tabby for this reason.

Are white cats deaf?

Some are. The dominant white gene (W) is linked with a higher chance of deafness, especially in white cats with blue eyes, but many white cats hear normally. A vet can test hearing with a BAER test. The calculator only predicts coat color.

Does the calculator model male calico cats?

No. Male calicos and tortoiseshells are rare and usually have an extra X chromosome (XXY) or are chimeras. The calculator uses the normal XX and XY model, so it never shows tortoiseshell sons.

Sources