Stardew Valley Breeding & IV Calculator

Calculate the best IVs and breeding outcomes in Stardew Valley.

Enter two parents' IVs in a Stardew Valley style breeding system to compute each offspring stat's inherited range, the chance of a perfect IV, and the expected number of breeding attempts for a flawless result.

How does IV inheritance work in this model?

Each offspring inherits a set number of stats directly from a randomly chosen parent, and the remaining stats roll uniformly at random from 0 to 31. The tool uses these standard inheritance rules to compute per-stat perfect odds.

Calculate perfect-IV breeding odds in Stardew Valley

Breeding for flawless stats is a numbers game: each offspring inherits some stats and rolls the rest. This calculator turns parent IVs and inheritance rules into the real probability of a perfect roll and the expected number of attempts, so you know what your breeding project will cost.

How it works

For a stat with maximum IV 31, the per-stat chance of being perfect is:

  • Inherited stat: 1 if a parent’s IV in that stat is 31, otherwise 0.
  • Random stat: 1 / 32, since values range 0 to 31 inclusive.

Because inheritance picks a fixed number of stats at random, the model blends these: each target stat’s perfect chance is a weighted mix of the inherited case and the random case. The chance an offspring is perfect across all your target stats is the product of their per-stat probabilities, and the expected attempts is the reciprocal:

attempts ≈ 1 / (p1 × p2 × ... × pk)

Tips and example

If both parents have 31 in two target stats and inheritance passes 3 of 6 stats, those targets pass perfectly far more often than the random 1 in 32. Chasing four perfect random stats at once is brutal — (1/32)^4 is roughly 1 in a million — which is why breeders stack 31-IV parents to convert hard random rolls into guaranteed inherited ones.