Back to the color calculator

Cat color genetics, explained

A complete, plain-English guide to how genes decide a cat's coat colour — the orange, brown, dilution and white genes, carriers, tortoiseshell and calico — and exactly how the kitten color calculator predicts kitten colours.

A cat's coat colour looks complicated, but it comes from just a handful of genes working together. Once you know what each gene does, you can predict — with real probabilities — what colours a litter of kittens is likely to be. This guide explains every concept the kitten color calculator uses, in order, with no biology background assumed.

We start with the absolute basics (genes, alleles, dominant and recessive), then walk through each colour gene one by one — orange, brown, dilution and white spotting — and finish with how the calculator turns two parent cats into a probability table for male and female kittens.

Genes, alleles, and how colour is inherited

Every cat carries two copies of each colour gene — one inherited from the mother and one from the father. A specific version of a gene is called an allele, and the place on the chromosome where that gene lives is called a locus.

Some alleles are dominant: a single copy is enough to show that trait. Others are recessive: the cat only looks that way if it has two copies. A cat that shows a dominant colour but secretly carries one hidden recessive allele is called a carrier — it looks one colour but can pass a different colour to its kittens.

We distinguish the genotype (the actual pair of alleles a cat has) from the phenotype (the colour you actually see). Two cats can look identical yet produce very different kittens because their hidden genotypes differ. This is why a colour calculator predicts probabilities, not certainties.

The orange gene: why ginger cats are usually male

The orange gene (the O locus) decides whether a cat makes red/orange pigment (pheomelanin) instead of black-based pigment (eumelanin). Its key quirk: it sits on the X chromosome, so it is sex-linked.

Males have one X and one Y chromosome, so they have only one copy of the orange gene — they are either orange (red/cream) or non-orange (black-based). Females have two X chromosomes, so they can be orange, non-orange, or a mix of both. That mix is exactly what makes tortoiseshell and calico cats — and it is why almost every ginger cat is male and almost every tortoiseshell or calico cat is female.

Because this gene behaves differently in males and females, the calculator always shows male and female kitten probabilities separately.

Base colour and the brown gene: black, chocolate, cinnamon

For non-orange cats, the base (or eumelanin) colour is set by the brown gene (the B locus), which has three alleles in a dominance order: B (black) is dominant over b (chocolate), which is dominant over b1 (cinnamon).

So a cat showing black could be genetically pure black, or black carrying chocolate, or black carrying cinnamon. A chocolate cat can still hide cinnamon. A cinnamon cat (b1/b1) has nothing more recessive to hide. This ladder is why the calculator lets you mark a dense-coloured parent as carrying chocolate or cinnamon.

Red and cream cats are driven by the orange gene instead, so their brown genotype is masked — but they can still carry and pass on chocolate or cinnamon to non-orange kittens.

The dilution gene: blue, lilac, fawn, cream

The dilution gene (the D locus) controls how densely pigment is packed into each hair. D (dense) is dominant; d (dilute) is recessive, so a cat is only dilute when it has two d copies.

Dilution softens every base colour by one step: black becomes blue (grey), chocolate becomes lilac, cinnamon becomes fawn, and red becomes cream. A dense-coloured cat (black, chocolate, cinnamon, red) can secretly carry one dilute allele — that is the 'carries dilute' option in the calculator. Two dense parents that both carry dilute can produce a blue, lilac, fawn or cream kitten.

A cat that already looks dilute (blue, lilac, fawn, cream) is by definition d/d, so for those colours the carrier option does not apply — it is built in.

Tortoiseshell and calico cats

A tortoiseshell cat is a female that is heterozygous for orange — she carries one orange and one non-orange X. Through a process called X-inactivation, different patches of skin express different X chromosomes, producing a mottled mix of red/cream and black-based colour.

A calico is essentially a tortoiseshell with white spotting added, which separates the colours into clearer patches. Because this requires two X chromosomes, tortoiseshell and calico cats are almost always female; the rare male tortie usually has an extra X chromosome (XXY).

In the calculator, ticking 'mother is tortoiseshell' tells it the mother is Oo, which lets daughters inherit either the orange or the non-orange X and gives the characteristic tortoiseshell/calico daughters.

White spotting and white pattern: bicolor, harlequin, van

White areas come from the white spotting gene (the S locus), also called piebald spotting. It is largely independent of colour, so it is layered on top of whatever base colour the cat has.

Roughly: no white spotting gives a solid coat; one copy tends to give a bicolor (a moderate amount of white, like white chest and paws); two copies push toward high white — harlequin (mostly white with colour patches) and van (colour only on the head and tail).

The exact amount of white is also influenced by many small modifier genes (it is polygenic), so the calculator treats white pattern as an approximate band — none, bicolor, or high white — rather than an exact percentage. Because white is inherited independently of colour, every colour result is split by its white pattern (for example 'chocolate solid' vs 'chocolate bicolor').

Pattern vs solid: a note on tabby

Colour (what pigment) and pattern (how it is arranged — solid versus tabby stripes, spots or swirls) are controlled by different genes, mainly the agouti gene and the tabby genes. Every cat genetically has a tabby pattern; a separate non-agouti gene can mask it into a solid coat.

This calculator focuses on colour and white pattern, not tabby pattern, to keep the inputs simple and the predictions reliable. You can still combine the colour result here with tabby knowledge — for example, a 'blue bicolor' kitten could be solid blue-and-white or blue-tabby-and-white depending on the agouti genotype.

Carriers: the hidden recessive alleles

A carrier looks like the dominant colour but secretly holds one recessive allele it can pass on. Carriers are the single biggest reason kitten colours surprise breeders: two black cats can produce a chocolate, cinnamon or blue kitten if each parent quietly carries the matching recessive allele.

The calculator models two kinds of hidden carriers. 'Carries dilute' means a dense parent holds one d allele (so it can produce dilute kittens). 'Hidden brown allele' means a black- or orange-series parent holds chocolate (b) or cinnamon (b1), or a chocolate parent hides cinnamon.

If you know a parent's ancestry or test results, set these options to get a more accurate prediction. If you leave them off, the calculator assumes the parent is not a carrier — the most conservative assumption.

How this calculator does the math

For each gene, the calculator works out the two alleles each parent can pass on, then combines them like a Punnett square: every parental allele has an equal chance, and the four combinations each get their share of the probability.

It does this independently for the brown gene, the dilution gene and the white-spotting gene, then multiplies the independent results together to get each full colour-and-white outcome. The orange gene is handled on the X chromosome: sons get a single X from the mother; daughters get one X from each parent, which is what creates tortoiseshell daughters.

Finally the results are split by sex and listed as percentages — the same numbers you see in the table and charts on the calculator page.

Limitations and accuracy

These are genetic probabilities, not guarantees. A predicted '50% blue' means each kitten independently has roughly a 1-in-2 chance of being blue — a small litter can easily come out all one colour.

The model covers the main colour genes (orange, brown, dilution, white spotting). It does not model tabby pattern, colourpoint (the Siamese/Himalayan gene), silver/smoke, the exact percentage of white, or rare modifiers. For breeding decisions, combine these estimates with DNA colour testing and the cats' known pedigrees.

Key terms (glossary)

Gene

A unit of inheritance. Each colour gene comes in two copies per cat, one from each parent.

Allele

A specific version of a gene (for example B, b or b1 at the brown gene).

Locus

The fixed position of a gene. We talk about the O locus (orange), B locus (brown), D locus (dilution) and S locus (white spotting).

Dominant

An allele that shows its effect even when only one copy is present.

Recessive

An allele that only shows its effect when both copies are the recessive version.

Genotype

The actual pair of alleles a cat carries — including hidden ones.

Phenotype

The colour you can actually see. Different genotypes can give the same phenotype.

Homozygous

Carrying two identical alleles of a gene (for example d/d, which is dilute).

Heterozygous

Carrying two different alleles (for example D/d — dense but carrying dilute).

Base colour

The underlying eumelanin colour of a non-orange cat: black, chocolate or cinnamon (and their dilute forms).

Dense

Full-strength pigment — black, chocolate, cinnamon, red. The dominant state of the dilution gene.

Dilute / dilution

The recessive (d/d) state that lightens colour one step: black→blue, chocolate→lilac, cinnamon→fawn, red→cream.

Eumelanin

Black-based pigment. The brown and dilution genes act on it.

Pheomelanin

Red/orange pigment, produced when the orange gene is active.

Orange (sex-linked) gene

The X-linked O gene that turns a cat red/cream instead of black-based, and creates tortoiseshell females.

Tortoiseshell

A female with mixed red and non-red patches because she carries one orange and one non-orange X.

Calico

A tortoiseshell with white spotting, giving distinct patches of red, black-based and white.

White spotting (piebald)

The S gene that adds white areas on top of the coat colour, largely independent of colour.

Bicolor

A moderate amount of white, typically about a third to half the coat.

Harlequin

Mostly white with several scattered colour patches.

Van

Almost entirely white with colour limited mainly to the head and tail.

Pattern (tabby / agouti)

Whether the colour is solid or shows tabby markings — controlled by separate genes, not modelled here.

Carrier

A cat showing a dominant colour while secretly carrying a recessive allele it can pass to kittens.

Punnett square

A simple grid that combines each parent's alleles to give the probability of each outcome.

Frequently asked questions about cat color genetics

How is cat coat colour inherited?

Each kitten gets one copy of every colour gene from each parent. Dominant alleles show with a single copy; recessive ones need two. The combination of the orange, brown, dilution and white genes determines the final colour.

What does 'dilute' mean in cat colours?

Dilute is the recessive (d/d) state of the dilution gene. It lightens the base colour by one step: black becomes blue, chocolate becomes lilac, cinnamon becomes fawn and red becomes cream.

What is a base colour?

The base colour is the underlying black-based pigment colour of a non-orange cat — black, chocolate or cinnamon — before dilution and white spotting are applied.

What is the difference between colour pattern and white pattern?

Colour pattern (solid vs tabby) is about how pigment is arranged and is set by the agouti and tabby genes. White pattern (solid, bicolor, harlequin, van) is the amount of white added by the separate white-spotting gene.

Why can two solid-coloured cats have a differently coloured kitten?

Because of carriers. A cat can show one colour while secretly carrying a hidden recessive allele (dilute, chocolate or cinnamon). When both parents pass the same hidden recessive, a kitten can be a colour neither parent shows.

Is the kitten color calculator accurate?

It gives correct genetic probabilities for the main colour genes, but real litters are small samples, and it does not model tabby, colourpoint, silver or the exact amount of white. Use it as a strong guide alongside DNA testing and pedigree.

Open the kitten color calculator

Open the kitten color calculator