Home › Health & Education › Pet Age Calculator

Pet Age Calculator

Use this free pet age calculator to convert your pet's age into human years. Pick your pet — dog, cat, rabbit, hamster, or bird — enter its age in years and months, and the calculator works out the human-equivalent age using the standard veterinary age curves. For dogs, choose small, medium, or large breed, because size changes how fast a dog ages after its second birthday.

Months matter most for pets under 2 years old, when aging is fastest. A 6-month-old puppy is roughly half the human age of a 12-month-old puppy.

39.0 human years
A 5-year-old medium dog is about 39 in human years — an adult in their late thirties.

How the pet age calculation works

The old rule — multiply your pet's age by 7 — is wrong, and it is wrong in both directions. Pets age very fast in their first two years and then slow down. A one-year-old dog is not a 7-year-old child; it is roughly a 15-year-old teenager, able to reproduce and nearly full-grown. A two-year-old dog is about 24 in human years. Only after that does the aging rate settle into a steady number of human years per pet year, and that steady rate depends on the animal.

For dogs and cats, the first two years follow the same curve: the first year adds about 15 human years, and the second year adds about 9 more, taking the total to 24. After year two, the paths split. Cats add about 4 human years per year. Small dogs also add about 4 per year, medium dogs about 5, and large dogs about 6. That is why small dogs usually live longer than large ones: at 10 years old, a small dog is roughly 56 in human years, a medium dog is roughly 64, and a large dog is roughly 72.

Dogs and cats: human age = 15 (year 1) + 9 (year 2) + rate × (age − 2), where rate is 4 for cats and small dogs, 5 for medium dogs, 6 for large dogs.
Rabbit: 12 + 8, then +6 a year. Hamster: 20 + 12, then +10 a year. Bird: 10 + 6, then +3 a year.

Other pets follow the same idea — fast early years, slower later years — but with their own numbers, because their lifespans are so different. A rabbit's first year is worth about 12 human years, its second about 8 more, and then about 6 a year. A hamster lives only 2 to 3 years, so its first year counts as about 20 human years and its second about 12 more. A pet bird such as a parrot or budgie ages more slowly: about 10 human years in year one, 6 more in year two, and then about 3 a year, which fits a lifespan that can reach 15 years or more.

The calculator handles part-years smoothly. If your pet is 1 year and 6 months old, it does not jump straight to the 2-year value; it counts the first year at 15 and half of the second year at 4.5, giving about 19.5 human years. That is why the months field matters most for young pets: in the first two years, every month is worth more than a human year.

Once you have the human-equivalent age, you can read it like a life stage. Under about 18 human years, your pet is still a youngster — a puppy, kitten, or young animal that needs training, socialization, and growth food. From about 18 to 45, it is an adult in its prime. From about 45 to 65, it is middle-aged: still active, but worth watching for weight gain and early joint stiffness. Above about 65, it is a senior, and most vets suggest checkups twice a year, senior food, and gentler exercise.

Worked example

Milo is a medium-sized dog, 5 years old. How old is he in human years?

Step 1: His first year counts as 15 human years.
Step 2: His second year adds 9 more, taking the total to 24.
Step 3: He has 3 years after age two, and a medium dog adds 5 human years per year, so 3 × 5 = 15.
Step 4: Add them up: 15 + 9 + 15 = 39 human years.

So Milo is about 39.0 human years old — an adult in his late thirties. If Milo were a large dog, the same 5 years would work out to 15 + 9 + (3 × 6) = 42 human years, and if he were a small dog it would be 15 + 9 + (3 × 4) = 36. Enter your own pet's age above to see where it lands.

FAQ

Why can't I just multiply my dog's age by 7?

Because pets age fastest in their first two years. A one-year-old dog is already roughly a 15-year-old human, and a two-year-old dog is about 24 in human years. After that, dogs age about 4 to 6 human years per year depending on size. Multiplying by 7 makes young pets look far younger than they are and old pets look older than they are.

Do small dogs really age more slowly than large dogs?

Yes, after the first two years. All dogs reach about 24 human years by age two, but from then on small breeds add about 4 human years per year, medium breeds about 5, and large breeds about 6. That is one reason small dogs usually live longer: a 10-year-old small dog is roughly 56 in human years, while a 10-year-old large dog is roughly 72.

Is a one-year-old cat the same age as a one-year-old dog in human years?

Roughly, yes. Both cats and dogs are about 15 human years old at age one and about 24 at age two. After that they diverge: cats add about 4 human years per year, which is the same rate as a small dog. So a 5-year-old cat is about 36 in human years, while a 5-year-old medium dog is about 39.

How accurate is a pet age calculator?

It is a useful estimate, not an exact measurement. The curves used here come from widely used veterinary age charts, but breed, genetics, diet, weight, and health all shift the real number. Treat the human-equivalent age as a guide for care decisions — such as when to switch to senior food or book more frequent checkups — and ask your vet for advice about your individual pet.

Why does the calculator ask for months as well as years?

Because the first two years move so fast that a few months make a big difference. A 6-month-old puppy is about 7 or 8 in human years, while a 12-month-old puppy is about 15. Entering months gives a much better answer for pets under two years old; for older pets the months fine-tune the result by a few human months.

Disclaimer: This calculator gives an estimate only and is not medical or veterinary advice. Human-equivalent ages are based on general veterinary age charts and vary by breed, size, and health. For feeding, vaccinations, senior care, or any health concern, talk to a licensed veterinarian.