Dog to Human Age Calculator

This calculator converts your dog's age in years into an equivalent human age using the epigenetic formula published in Cell Systems (2020) by researchers at UC San Diego. The formula is: human equivalent age = 16 x ln(dog age in years) + 31. This replaces the outdated "multiply by 7" rule with a science-based approach grounded in conserved DNA methylation patterns across mammals. Enter your dog's age in years (decimals allowed, e.g., 0.5 for 6 months) to see the human-equivalent age.

Use decimals for months, e.g. 1.5 for 18 months
48.60 years
Middle aged

Dog-to-human age formula (epigenetic)

Human equivalent age = 16 x ln(dog age in years) + 31

Where ln is the natural logarithm. This formula was derived from genome-wide analysis of DNA methylation at CpG sites shared between Labrador Retrievers and humans, published as: Wang T et al. "Quantitative Translation of Dog-to-Human Aging by Conserved Remodeling of the DNA Methylome." Cell Systems, 11(2):176-185, 2020.

Worked examples

  • 1-year-old dog: 16 x ln(1) + 31 = 31.00 human years (young adult)
  • 3-year-old dog: 16 x ln(3) + 31 = 48.60 human years (middle aged)
  • 7-year-old dog: 16 x ln(7) + 31 = 62.25 human years (senior)
  • 12-year-old dog: 16 x ln(12) + 31 = 70.78 human years (elderly)

These figures illustrate why dogs reach old age relatively quickly and why senior veterinary care is recommended from around 7 years of age for most breeds.

Dog to human age calculator: frequently asked questions

What is the scientific formula for dog-to-human age conversion?

A 2020 study published in Cell Systems (Trey Ideker lab, UC San Diego) derived the formula: human age = 16 x ln(dog age) + 31. This is based on epigenetic DNA methylation patterns that are conserved between dogs and humans across equivalent life stages.

Why is the old '1 dog year = 7 human years' rule inaccurate?

The 7-to-1 rule is a rough average that ignores the fact that dogs age rapidly in early life (reaching sexual maturity in about 1 year, comparable to a human teenager) and then slow down. The epigenetic formula captures this non-linear pattern.

Does dog size affect the age conversion?

Yes. Larger dog breeds tend to age faster and have shorter lifespans than small breeds. The 2020 epigenetic study used Labrador Retrievers. For other breeds, the formula provides a useful approximation, but lifespan varies by breed size.

At what age can I use this calculator?

The formula is most reliable for dogs aged 1 year and older. Very young puppies (under 12 months) are in an extremely rapid development phase that complicates direct human age comparison.

What does the result mean practically?

The result gives context for your dog's life stage. A dog with a human-equivalent age of 65 may benefit from senior health screenings (dental, joint, kidney function) just as a 65-year-old human might. Discuss life-stage care with your veterinarian.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.