SuperDevTools

Dog years calculator: dog and cat age in human years

Pet
Dog size
Enter
Age in human years —
Equivalence curve

Method

This is an estimate: every animal ages at its own pace. For any question about your pet's health, ask your vet.

How old is my dog in human years?

This dog years calculator is also a cat age calculator. It shows your pet's age in human years, its life stage and a curve with your pet marked on it. Everything runs in your browser and your last settings are kept. The result is an estimate: every animal ages at its own pace.

How to use it

  1. Under "Pet", choose "Dog" or "Cat".
  2. For a dog, pick the "Dog size" from its adult weight: "Small" (under 10 kg, about 22 lb), "Medium" (22–55 lb), "Large" (55–100 lb) or "Giant" (over 100 lb).
  3. Fill in "Years" and "Months", or switch to "Its date of birth": the exact age is counted up to today.
  4. Read the "Age in human years", the life stage and the worked calculation. The box "Other method: logarithmic formula (dogs)" adds a second estimate.

Why "one year equals seven" is wrong

At one year, a dog or cat is almost full grown and able to breed: far closer to a 15-year-old than a 7-year-old. The first two years count for a lot, then ageing slows down. Later on, the rule of seven makes every 10-year-old dog 70, when a small dog of that age is more like 56 and a giant dog 80.

The calculator follows a convention widely used by vets: 1 year = 15 human years, 2 years = 24, then 4 more per year for a cat, and 4, 5, 6 or 7 for a dog depending on size. Months count pro rata, in a straight line from 0 to 15 in the first year and from 15 to 24 in the second. A 6-month-old kitten is 15 × 6/12 = 7.5 in human years; a large dog aged 5 years and 6 months is 24 + 6 × 3.5 = 45.

Dog and cat age chart

Real ageCatSmall dogMedium dogLarge dogGiant dog
1 year1515151515
2 years2424242424
3 years2828293031
4 years3232343638
5 years3636394245
6 years4040444852
7 years4444495459
8 years4848546066
9 years5252596673
10 years5656647280
11 years6060697887
12 years6464748494
13 years68687990101
14 years72728496108
15 years767689102115
16 years808094108122

Why big dogs age faster

In most species, bigger animals live longer. Dogs are the exception: heavy breeds grow very fast and the signs of age (joints, heart, tiredness) arrive sooner. Hence 7 years per year for a giant dog against 4 for a small one.

Researchers have also suggested the formula 16 × ln(age) + 31, drawn from the DNA of dogs of a single breed: a research lead, not a rule. At 4 years it gives 16 × ln(4) + 31 = 53.18.

Life stages and care

The life stage follows the human-year figure: puppy or kitten under 15, young adult up to 40, adult up to 60, senior up to 75, geriatric beyond. A medium dog turns senior at 9 years and 3 months, a giant dog at 7 years and 2 months.

With age come more regular vet check-ups, food suited to the pet's age, and a closer eye on weight and mobility (stiffness when getting up, reluctance to jump into the car). For any health question, ask your vet.

Life expectancy

In broad ranges: a cat often lives 12 to 18 years, a small dog 12 to 16, a medium dog 10 to 14, a large dog 9 to 12 and a giant dog 7 to 10. Plenty of pets fall outside these ranges.

Frequently asked questions

My cat is 12. How old is that in human years?

24 + 4 × 10 = 64 human years: a senior, a stage cats reach at 11.

Which size for a mixed-breed dog?

The one matching its adult weight: 50 lb is "Medium", 70 lb is "Large".

Why is there a decimal?

Months count pro rata: a cat aged 1 year and 6 months is 15 + 9 × 6/12 = 19.5 in human years.

Is the logarithmic formula more accurate?

There is no way to say so. The calculator shows it for comparison, with the same warning.