Use this free dog age calculator to turn your dog's age into human years, to turn a person's age into dog years, or to find your dog's age from its birthday. Pick your dog's adult size (small, medium, large or giant) for a closer estimate. Tables show the dog age chart for 1 to 18 years, human years to dog years, puppy age in months and which size your dog is. The result is an estimate, not veterinary advice, and nothing you enter is saved.
How to calculate dog years
Type your dog’s age in years (and months if you like), choose its adult size and press Find Human Age. The calculator uses the size chart that vets and dog-care sites share: the first dog year counts as about 15 human years, the second adds about 9 more, so a 2-year-old dog is about 24. After that each dog year adds about 4 human years for a small dog, 5 for a medium dog, 6 for a large dog and 7 for a giant dog.
15 + 9 + 5 × 3 = 39 human yearsYear one is 15, year two adds 9 to make 24, and the 3 years after that add 5 each. A small dog of the same age comes to 36, a large dog to 42 and a giant dog to 45.
Why the “times 7” rule is wrong
The old rule says one dog year is 7 human years. It is easy to remember, but it is not accurate. A 1-year-old dog is closer to a teenager of about 15 than to a 7-year-old child, and dogs slow down after their first two years. By the old rule a 5-year-old dog is 35, while the size chart gives 36 to 45 depending on the size.
Human years to dog years
The Human to Dog Years tab works the chart backwards. Enter a person’s age and a size and it shows the dog age that matches. For a medium dog, a 30-year-old person is like a dog of 3 years 2 months, and a 40-year-old person is like a dog of 5 years 2 months. Under 15 human years the answer is a puppy younger than 1 year.
How old is a puppy in human years?
Puppies grow up quickly, and the first two years are the same for every size. A puppy of 6 months is about 7.5 human years, 12 months is 15 and 18 months is about 19.5. The Puppy Age in Months table lists 1 to 24 months.
Why size matters
Large dogs tend to age faster than small ones, and small dogs tend to live longer. That is why the chart adds more human years for each dog year as the dog gets bigger. Use the weight your dog will have as a grown-up: under 20 lb is small, 20 to 50 lb is medium, 50 to 90 lb is large and over 90 lb is giant. For a mixed breed, use the size it is expected to reach.
What the research says
In 2020 researchers at the University of California San Diego studied changes in the DNA of 104 Labrador Retrievers and suggested another way to convert: human age ≈ 16 × ln(dog age) + 31. For a 5-year-old dog that gives about 57, and for a 10-year-old about 68, which is higher than the size chart for most dogs. The formula comes from one breed, so we use the size chart for the answer and show the research for comparison. Either way, treat the number as an estimate.
Finding your dog’s age from a birthday
If you know your dog’s birthday, open the From Birthday tab. It shows the exact age in years and months, the human age for the size you choose, the next birthday and how many days away it is. If you do not know the exact day, a best guess is fine, and your vet or the rescue may be able to give you one.
Calculators that go with this one
To work out a person’s age, use the Age Calculator. To count the days or weeks to a birthday, use the Day Counter or the Weeks Calculator, and to add time to a date use the Date Calculator.
Sources
The rules, rates and ranges on this page come from these sources. Always check the current figures with the organization itself before you rely on them.
- How to calculate dog years to human years – American Kennel Club

