World of Warcraft Breeding & IV Calculator

Estimate offspring IV odds and attempts to a perfect breed

Enter two parents' IV stats in a World of Warcraft breeding system and the number of guaranteed inherited stats. The tool computes the probability each child stat is perfect, the chance of an all-perfect offspring, and the expected number of breeding attempts.

How is the chance of a perfect stat calculated?

For an inherited stat, the child takes one parent's value at random, so the perfect chance is the fraction of parents that have it perfect. For a randomised stat, a perfect roll has a 1 in 32 chance, the standard odds for hitting the maximum IV value.

Breeding for perfect stats is a probability problem, and the right item choices change the odds by orders of magnitude. This calculator combines both parents’ IVs and your inheritance setting to compute per-stat odds, the all-perfect chance, and the expected number of attempts.

How it works

Six stats are split into inherited (guaranteed passed from a parent) and the rest randomised. For an inherited stat the child takes one parent’s value, so:

P(perfect inherited) = (# parents perfect in that stat) / 2
P(perfect random)    = 1 / 32

The all-perfect chance is the product across all six stats, and expected attempts is its reciprocal:

P(all perfect) = Π P(stat perfect)
expected eggs  = 1 / P(all perfect)

Example and tips

With a Destiny Knot (five inherited stats) and both parents perfect in three shared stats, your odds climb quickly versus the default three inherited. Build toward six perfect parents one stat at a time: each newly perfected parent stat multiplies your odds and slashes the expected egg count. The randomised stat at 1 in 32 is usually the bottleneck — minimise how many stats stay random.