PawToolHub

Dog Years to Human Years

A 4-year-old dog is 29 human years on the life-stage rule and 53 human years on the DNA-clock formula — a 24-year gap between two published methods. Both are printed in full below.

Enter your dog's age

years

Whole years only, from 0 to 25. Use the box below for the part-year.

Months change the answer inside the first year: at 6 months the life-stage rule reads 5 human years, and at 12 months it reads 11 (10.5 before rounding).

Everything is calculated in your browser. The numbers you type are not uploaded and not stored.

Human age for the age entered

Enter an age above zero to see both published answers.

Two published methods, one age, two different answers. Neither is a measurement. The life-stage rule is a convention built from developmental milestones; the DNA-clock formula is a curve fitted to methylation data from 104 Labrador retrievers. The gap between them is the honest uncertainty, so this page prints both instead of picking one and calling it the answer.

Enter the dog's age below and both published answers recompute live, with the arithmetic written out underneath each one.

Every constant on this page, and where it comes from

ConstantWhat it isNamed source
10.5human years credited for each dog year during the first two yearsVCA Animal Hospitals, “How Old is Old? Comparing Dog Age to Human Age” (M. Weir, R. Llera, L. Buzhardt), read 2026-10-27
4human years credited for each dog year after the secondVCA Animal Hospitals, same page, read 2026-10-27
21human years at the end of year two (2 × 10.5) — the base the rule adds toderived: 10.5 × 2, from the two rows above
16multiplier applied to the natural logarithm of dog ageScience, “Here's a better way to convert dog years to human years, scientists say” (V. Morell, 15 Nov 2019), reporting Ideker et al., UC San Diego
31constant added after the log termScience, same article, read 2026-10-27
1 yearyoungest age the DNA formula is published for — the source says it “applies to dogs older than one”Science, same article, read 2026-10-27
lnnatural logarithm, base e — not log base 10standard mathematics
52.1429weeks per year, used only for the 7-week comparison in the puppy sectionderived: 365 ÷ 7

Two sources are used on this page and nothing else. Where a number is arithmetic between them it is marked “derived” in the table above. No third rule, and no size or breed coefficient, is applied anywhere.

Where to start

Human age is not a feeding input. Calories come from body weight and life stage, so the next step after this page is the age-based calorie calculator, which takes the same age bands and turns them into kcal per day. If the question is “is my dog senior yet”, the senior calculator answers that with size-based thresholds instead of a conversion.

How each method is worked out

Two published rules sit on this page, and they are not variations of each other. One is a life-stage convention with two constants; the other is a logarithmic curve fitted to a DNA-methylation clock. Both are reproduced here exactly as published, with nothing added.

Method A — the life-stage rule

first two years:   human age = 10.5 × dog age
years after that:  human age = 21 + 4 × (dog age − 2)

VCA Animal Hospitals publishes the ratios behind this rule: during the first two years one dog year equals about 10.5 human years, and from the third year on a dog ages about 4 years for every human year. The rule is linear in two pieces, which means it can be checked on a calculator in one line, and it also means the first two years are treated as a single flat rate.

VCA prints its own check on the same page: a 10-year-old dog comes out at 21 + 4 × 8 = 53 human years on this rule, against 70 on the plain seven-to-one rule. That is the number this page reproduces — 53 at age 10, see the table below.

Method B — the DNA-clock formula

human age = 16 × ln(dog age) + 31      (dog age > 1 year)

ln is the natural logarithm — base e, not base 10. The curve was built by comparing DNA-methylation patterns in 104 Labrador retrievers aged 4 weeks to 16 years against the human epigenetic clock, and Science reported it in November 2019. It rises steeply in the first two years and then flattens, which is the opposite shape from the life-stage rule's flat 4-per-year tail.

The same article prints a worked figure: a 14-year-old dog comes out at 16 × ln(14) + 31 = 16 × 2.639 + 31 ≈ 73 human years. This page reproduces that check too — 73 at age 14.

The published limit matters: the formula is stated for dogs older than one year. This page does not apply it below that age, and the calculator switches it off rather than extrapolating.

Worked example — a 4-year-old dog, both methods, every step

StepCalculationResult
1. Age in years4 years 0 months4.00 years
2. Life-stage rule, first two years2 × 10.521 human years
3. Life-stage rule, years after the second(4 − 2) × 4 = 2 × 48 human years
4. Life-stage total21 + 829 human years
5. DNA clock, log termln(4)1.3863
6. DNA clock, multiply1.3863 × 1622.18
7. DNA clock, add the constant22.18 + 3153.18 → 53 human years
8. Gap between the two53 − 2924 human years

Every figure above is arithmetic on the two published rules; nothing is estimated. Rounding is to the nearest whole human year at the last step only.

Dog years to human years, ages 1 to 20, both methods

One row per year of dog age, both published methods side by side, and the gap between them. The gap is negative once the life-stage rule overtakes the DNA clock, which happens late in life.

Dog ageLife-stage ruleDNA clockGap
1 year113120
2 years214221
3 years254924
4 years295324
5 years335724
6 years376023
7 years416221
8 years456419
9 years496617
10 years536815
11 years576912
12 years617110
13 years65727
14 years69734
15 years73741
16 years7775−2
17 years8176−5
18 years8577−8
19 years8978−11
20 years9379−14

All figures are human years, rounded to the nearest whole year. The gap column subtracts the two rounded figures beside it, so it always agrees with them. At 12 months the life-stage rule gives exactly 10.5, which rounds to 11.

The age where the two methods meet — and where they are furthest apart

Set the two rules equal and solve. Writing x for dog age:

21 + 4 × (x − 2) = 16 × ln(x) + 31
4x − 18 = 16 × ln(x)
x ≈ 15.45 dog years, both rules reading 74.8 human years

So the two published methods only agree at about 15.4 dog years, where both say roughly 75 human years. That is the only crossing point between one and twenty.

  • Below 15.4 dog years the DNA clock always reads higher. The widest gap in the whole table is 24 human years, at 4 years of age: 29 against 53. The unrounded difference there is 24.18.
  • Above 15.4 the life-stage rule overtakes it. At 16 years the rule says 77 against 75; by 20 years it says 93 against 79, a 14-year gap in the other direction.
  • The gap is not symmetric. It closes from 24 at age 4 to 1 at age 15, crosses, then widens again to 14 by age 20 — the two curves have different shapes, not different offsets.

This is the number to quote when someone asks which method is right: at four years the published answers are 24 years apart, so neither can be presented as the answer on its own.

Going the other way: human years to dog years

Both rules invert cleanly, because both are monotonic. Rearranged:

life-stage rule:  up to 21 human years   dog age = human age ÷ 10.5
                  above 21 human years  dog age = (human age − 13) ÷ 4

DNA clock:        dog age = e(human age − 31) ÷ 16

The second line of the life-stage rule comes from rearranging 21 + 4(x − 2) for x: 21 − 8 = 13, so dog age = (human age − 13) ÷ 4.

Human ageLife-stage ruleDNA clockGap
50 years9.25 dog years3.28 dog years5.97
70 years14.25 dog years11.44 dog years2.81
90 years19.25 dog years39.94 dog years−20.69

Worked: at 70 human years the life-stage rule gives (70 − 13) ÷ 4 = 14.25, and the DNA clock gives e(70 − 31) ÷ 16 = e2.4375 = 11.44. The 90-year row is the useful warning: the DNA formula inverts to 39.94 dog years, an age no dog reaches, so the inversion is only meaningful in the middle of the range.

Under one year: months, and why only one method applies

The life-stage rule is a straight line through the first two years, so it can be read at any fraction of a year. The DNA formula is published for dogs older than one, so it is not used below 12 months on this page. That leaves one published answer for a puppy, not two.

AgeYearsLife-stage ruleRounded
1 month0.08330.8751 human year
2 months0.16671.752 human years
3 months0.25002.6253 human years
4 months0.33333.54 human years
6 months0.50005.255 human years
9 months0.75007.8758 human years

A caution at the very bottom of the range. The DNA study's own data anchor says a 7-week-old puppy is roughly equivalent to a 9-month-old human baby. Run the same 7 weeks through the life-stage rule and you get a different place entirely:

7 weeks = 7 ÷ 52.1429 = 0.1342 years
0.1342 × 10.5 = 1.41 human years = about 17 months
study anchor for the same puppy: about 9 months

An eight-month disagreement at seven weeks of age. The two published sources do not agree at the bottom of the range any more than they do at four years, and the life-stage rule's straight line is the cruder of the two down there. Treat any puppy figure on this page as a life-stage convention, not a measurement.

What the form accepts

What this page deliberately does not do

Questions people ask about dog years

Is one dog year really seven human years?

Not on this page, and not in either source. The seven-to-one rule assumes a 10-year dog lifespan against a 70-year human one — that origin is stated in the Science report itself, which calls the rule long-debunked. VCA's published ratios are different in both halves of a dog's life: about 10.5 human years per dog year for the first two, then about 4 per year. Seven appears nowhere in either formula here.

Why do the two published methods disagree by 24 years at age four?

Because they are built from different things. The life-stage rule is a developmental convention — it asks what a dog can do at a given age and maps that onto a human stage, which produces a slow, even climb. The DNA clock is a curve fitted to methylation data, which produces a steep early rise and a flat tail. At four years the curve is still near the top of its steep section while the convention is on its flat 4-per-year stretch. The disagreement is a difference in shape, not a mistake in either one.

So which number should I use?

Quote the method with the number, never the number alone: “29 human years on the life-stage rule, 53 on the DNA clock.” If a single figure is needed for a conversation, the honest one is the pair. For a four-year-old dog that is a spread of 24 years, and a reader who is told only one of the two has been told something the published literature does not support.

Does my dog's breed or size change the answer?

Biologically yes — small dogs generally age more slowly and live longer than large ones. Neither published method on this page accepts size as an input, and the DNA curve came from a single breed, so no size correction is applied here. That is a real limit of both sources, not something the page can fix with an invented multiplier.

My dog is six months old. What do I use?

The life-stage rule: 0.5 years × 10.5 = 5.25, so about 5 human years. The DNA formula does not apply below one year. And note the caution in the puppy section above — at the very young end the life-stage rule and the study's own data anchor disagree by several months.

Can I convert a human age back into dog years?

Yes — both formulas invert, and the inverse section above prints the rearranged forms and three worked rows. One warning from that section: at 90 human years the DNA formula inverts to nearly 40 dog years, an age no dog reaches, so the inversion is only sensible in the middle of the range.