Dog Age Calculator (Dog Years to Human Years)

Dog age calculator: convert dog years to human years with the 2019 UCSD DNA-methylation formula, compared with the old “× 7” rule.

H = 16 · ln(d) + 31

How to use this calculator

  1. Choose the quantity you want under “Solve for”.
  2. Type the known values and pick their units: any combination works.
  3. The result updates as you type. Open “Show the steps” to see the substitution.

Researchers found dogs age fast early on: human age ≈ 16 × ln(dog age) + 31. A 1-year-old dog is like a 31-year-old human.

The formula was derived from Labradors and fits adult dogs best.

Formula

H = 16 · ln(d) + 31

SymbolQuantityUnits
dDog's ages, ms, µs, ns, min, h, d, wk, yr
HEquivalent human ages, ms, µs, ns, min, h, d, wk, yr

Worked example

Given: d = 4 yr

H = 16 ln d + 31

Result: H = 53.1807 yr

Equivalent human age for different values of Dog's age

d · Dog's ageH · Equivalent human age
2 yr42.09 yr
3 yr48.578 yr
3.6 yr51.495 yr
4 yr53.181 yr
4.4 yr54.706 yr
5 yr56.751 yr
6 yr59.668 yr
8 yr64.271 yr

Other values as in the worked example.

Frequently asked questions

How old is a 4-year-old dog in human years?

About 53 (the “× 7” rule says 28).

Related calculators

Last updated: · Report an error