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
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
Life-stage rule
—
—
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
| Constant | What it is | Named source |
|---|---|---|
| 10.5 | human years credited for each dog year during the first two years | VCA Animal Hospitals, “How Old is Old? Comparing Dog Age to Human Age” (M. Weir, R. Llera, L. Buzhardt), read 2026-10-27 |
| 4 | human years credited for each dog year after the second | VCA Animal Hospitals, same page, read 2026-10-27 |
| 21 | human years at the end of year two (2 × 10.5) — the base the rule adds to | derived: 10.5 × 2, from the two rows above |
| 16 | multiplier applied to the natural logarithm of dog age | Science, “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 |
| 31 | constant added after the log term | Science, same article, read 2026-10-27 |
| 1 year | youngest age the DNA formula is published for — the source says it “applies to dogs older than one” | Science, same article, read 2026-10-27 |
| ln | natural logarithm, base e — not log base 10 | standard mathematics |
| 52.1429 | weeks per year, used only for the 7-week comparison in the puppy section | derived: 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
| Step | Calculation | Result |
|---|---|---|
| 1. Age in years | 4 years 0 months | 4.00 years |
| 2. Life-stage rule, first two years | 2 × 10.5 | 21 human years |
| 3. Life-stage rule, years after the second | (4 − 2) × 4 = 2 × 4 | 8 human years |
| 4. Life-stage total | 21 + 8 | 29 human years |
| 5. DNA clock, log term | ln(4) | 1.3863 |
| 6. DNA clock, multiply | 1.3863 × 16 | 22.18 |
| 7. DNA clock, add the constant | 22.18 + 31 | 53.18 → 53 human years |
| 8. Gap between the two | 53 − 29 | 24 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 age | Life-stage rule | DNA clock | Gap |
|---|---|---|---|
| 1 year | 11 | 31 | 20 |
| 2 years | 21 | 42 | 21 |
| 3 years | 25 | 49 | 24 |
| 4 years | 29 | 53 | 24 |
| 5 years | 33 | 57 | 24 |
| 6 years | 37 | 60 | 23 |
| 7 years | 41 | 62 | 21 |
| 8 years | 45 | 64 | 19 |
| 9 years | 49 | 66 | 17 |
| 10 years | 53 | 68 | 15 |
| 11 years | 57 | 69 | 12 |
| 12 years | 61 | 71 | 10 |
| 13 years | 65 | 72 | 7 |
| 14 years | 69 | 73 | 4 |
| 15 years | 73 | 74 | 1 |
| 16 years | 77 | 75 | −2 |
| 17 years | 81 | 76 | −5 |
| 18 years | 85 | 77 | −8 |
| 19 years | 89 | 78 | −11 |
| 20 years | 93 | 79 | −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 age | Life-stage rule | DNA clock | Gap |
|---|---|---|---|
| 50 years | 9.25 dog years | 3.28 dog years | 5.97 |
| 70 years | 14.25 dog years | 11.44 dog years | 2.81 |
| 90 years | 19.25 dog years | 39.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.
| Age | Years | Life-stage rule | Rounded |
|---|---|---|---|
| 1 month | 0.0833 | 0.875 | 1 human year |
| 2 months | 0.1667 | 1.75 | 2 human years |
| 3 months | 0.2500 | 2.625 | 3 human years |
| 4 months | 0.3333 | 3.5 | 4 human years |
| 6 months | 0.5000 | 5.25 | 5 human years |
| 9 months | 0.7500 | 7.875 | 8 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
- Years: whole numbers from 0 to 25. Decimals typed into the years box are not read.
- Months: 0 to 11, added to the years. 4 years and 6 months is read as 4.50 years.
- Zero: 0 years and 0 months is not an age, so the result panel stays empty.
- Output rounding: every displayed human age is rounded to the nearest whole year. The step boxes keep the unrounded figure so the arithmetic can be checked.
- Under 12 months: the life-stage figure is shown; the DNA-clock figure is withheld because the formula is published only for dogs older than one.
- Not accepted: weight, breed, size class, or body condition. See the next block for why.
What this page deliberately does not do
- It does not adjust for size or breed. Neither published method takes a size input. The DNA curve was built from 104 Labrador retrievers, one breed, which the reporting states plainly — so applying it to a Chihuahua or a Great Dane is an extrapolation that this page will not hide behind a coefficient it cannot source.
- It does not pick a winner. There is no third “correct” rule on this page. Two published answers, both printed, and the gap shown as the uncertainty.
- It does not model health, neutering, or body condition. Those change how a dog ages, but no published conversion rule on this page accepts them as inputs.
- It does not go past 25 years. The life-stage rule keeps adding 4 human years per dog year forever, which stops being meaningful long before that.
- It does not extrapolate the DNA formula below one year. The source sets that limit; the page respects it instead of drawing a line through it.
- It does not decide whether a dog is senior. That is a separate question with size-based thresholds, handled on the senior calculator.
- It is not a veterinary measurement. Age in human years is a communication device, not a clinical value.
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.