Dog age calculator

Dogs age fast in their first years and slower later, so “multiply by seven” is wrong at both ends.

Your answer

Human-equivalent age53 years
By the old 7× rule28 years

Worked out in your browser. Nothing you type is sent to a server.

How we worked it out

Updated as you change the numbers.

  1. Human age ≈ 16 × ln(dog age) + 31.

Method and assumptions

This formula comes from a 2019 study comparing DNA methylation changes in Labrador retrievers and people. It is an average; small breeds tend to live longer than large ones.

Questions

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

About 53 by the epigenetic formula, versus 28 by the 7× rule.

Sources

Method and figures checked on . Every worked answer on this page is covered by an automated test. Found a mistake? Tell us.

Embed this calculator on your site

Free to use. Paste this where you want the calculator; it runs in your visitors’ browsers, sets no cookies and sends nothing to us.

Related calculators