Dog Age Calculator: Dog Years to Human Years
Convert your dog's age into human years using a vet-referenced formula, more accurate than the old multiply-by-7 rule.
Working out your dog's age in human years is a fun way to think about their life stage, but the old “multiply by 7” rule most people grew up with is not very accurate. This calculator uses a more evidence-based formula from canine ageing research to give a better estimate of your dog's human-equivalent age, and a general sense of the life stage they have reached along the way.
How to use the dog age calculator
Enter your dog's age in years, using decimals for months if needed, such as 1.5 for a year and a half old. The calculator instantly shows the estimated human-equivalent age and a general life stage, from puppy through to geriatric. There is nothing to select for breed or size, since the formula used is a general one that applies the same way across all dogs, with the size-related caveats explained further down this page.
How the calculation works
This calculator is based on a 2020 study that compared patterns of chemical changes in dog and human DNA over time, finding that dogs age on a roughly logarithmic curve rather than a straight multiplication. The formula used is human age equals 16 times the natural logarithm of the dog's age in years, plus 31, for dogs aged 1 year or older. Under 1 year old, the estimate scales in a straight line up to that same age-1 figure, since the logarithmic formula does not work for very young puppies.
This produces the well-known pattern where dogs appear to age very quickly at first, reaching a rough human equivalent of their early 30s within their first year, then ageing more gradually after that, rather than continuing to add human-equivalent years at a constant rate.
Worked example
A 4-year-old dog works out at roughly 53 human years using this formula. By comparison, an 8-year-old dog works out at around 64 human years, only about 11 years more despite being twice the age in dog years, illustrating how much the rate of ageing slows down after the rapid first year or two. A 12-year-old dog, a good age for many medium-sized breeds, works out at around 71 human years, showing the curve continuing to flatten as dogs move further into their senior years.
What each general life stage means
A puppy is still growing and developing, and typically needs more frequent vet check-ups, vaccinations and a diet formulated for growth. Young adult and adult dogs are usually at their physical peak, with established routines for feeding, exercise and preventative care such as vaccinations and parasite control. As dogs move into their senior and geriatric years, vets generally recommend more frequent check-ups, since age-related conditions such as joint problems, dental disease and organ function changes become more common, even in dogs that otherwise seem healthy day to day.
Why life expectancy varies so much by size
One of the more counterintuitive facts about dog ageing is that smaller breeds generally live longer than larger ones, the opposite pattern to what is typically seen across different species in nature. Small breeds often live well into their teens, while giant breeds frequently have noticeably shorter typical lifespans and can show signs of ageing, such as reduced mobility, at a younger actual age. Researchers do not fully agree on why this happens, though faster growth rates and a higher relative cancer risk in larger breeds are commonly discussed factors. This is part of why a single human-years formula, including the one used here, can only ever be a general approximation rather than a precise figure for every dog.
What if I do not know my dog's exact age?
This is a common situation for rescue dogs adopted without full records. Vets can often give a reasonable age estimate by examining a dog's teeth, since wear and staining patterns change fairly predictably up to a few years old, along with general signs like coat condition, muscle tone and joint mobility for older dogs. This is naturally more of an estimate than a precise figure, particularly once a dog is well into adulthood, when physical signs of ageing become harder to pin down to an exact year. If you have an estimated age range from a vet or rescue organisation, using the middle of that range in this calculator is a reasonable way to get a general human-years figure.
Common mistakes to avoid
The most common mistake is still relying on the old multiply-by-7 rule, which has no solid scientific basis and significantly misrepresents how dogs age, particularly in their first couple of years and again in old age. Another is assuming the same formula applies equally to every breed and size, when in reality, smaller breeds generally age more slowly and live longer in their senior years than giant breeds.
It is also worth remembering that any human-years formula is a general estimate for interest, not a veterinary assessment. A dog's actual health and life stage depend on genetics, breed, weight, lifestyle and individual health conditions, which only a vet examining your specific dog can properly assess.
Related calculators
If you also have a cat, our cat age calculator uses the standard age chart vets use for cats. Curious about your own age in different terms, our age calculator works out your exact age from your date of birth. If you and your dog are keen runners, our running pace calculator can help you plan your next run together, whatever life stage you are both currently at. To help work out a fair daily portion, our dog food calculator estimates how much to feed them based on their weight and activity level.
Frequently asked questions
Sources & methodology
Methodology
Human-equivalent age is calculated using a standard breed-size-adjusted formula, since dogs of different sizes age at different rates.
Assumptions and exclusions
- This is a general estimate; individual dogs age differently based on breed, health and lifestyle.
- For any health or behaviour concern, speak to a vet rather than relying on an age estimate.
Related calculators
Cat Age Calculator
Convert your cat's age into human years using the standard age chart used by vets and cat welfare charities.
Dog Food Calculator
Estimate how much to feed your dog each day, based on their weight, activity level and their food's energy content.
Cat Food Calculator
Estimate how much to feed your cat each day, based on their weight, activity level and their food's energy content.
Results are estimates only. See our disclaimer.
Spotted an error or have feedback? Contact us.