Dog Years Calculator
Enter your dog's age, or its date of birth, and the calculator converts it into a human-age figure expressed as years plus months. The guide explains the logarithmic formula behind it, shows a dog age chart and explains why the old times-seven rule is a myth.
Created by the Reeliy Editorial Team. Last updated: Oct 19, 2026
Using the dog years calculator
- Under I know, choose between the dog's age and the dog's birth date.
- If you know the age, type it and choose Years or Months. A dog of 18 months can be entered as 1.5 years or as 18 months.
- If you know the birth date, pick it from the calendar. An approximate date is fine for a rescue dog.
- Press Calculate. The result shows the human years as a decimal and the same figure spelled out in years and months.
With a birth date the calculator also shows the dog's exact age in years, months and days, counted up to today, and converts that to a decimal number of years (each leftover day counts as 1/365 of a year) before applying the formula.
How do dog years work?
Dogs do not age at a steady pace compared with people. A puppy matures within months, reaching adolescence long before its first birthday, and then the pace slows. A middle-aged dog is ageing at a much gentler rate than a young one.
In 2020 a team of researchers examined chemical tags on the DNA of Labrador retrievers of many ages. These methylation patterns change with age in a predictable way in both species, so the dog's pattern can be lined up against the human pattern. The best fit was a logarithmic curve, which rises very fast early in life and flattens later.
The dog-to-human age equation
human age = 16 × ln(dog age in years) + 31ln is the natural logarithm.
Example. For a five-year-old dog, ln(5) = 1.6094, so 16 × 1.6094 = 25.75 and the human equivalent is 25.75 + 31 = 56.75 years. The calculator rounds to one decimal (56.8) and writes the fractional part as months: 0.75 × 12 = 9, giving 56 years and 9 months.
A logarithm is negative for ages below one year and heads toward minus infinity as the age approaches zero, so the formula cannot be used for newborn puppies. The calculator treats any dog younger than 0.15 years (a little under two months) as equivalent to 0.3 human years, about four months, and applies the formula from that age onward.
Dog age chart
| Dog age | Human equivalent | Dog age | Human equivalent |
|---|---|---|---|
| 3 months | 8.8 years | 7 years | 62.1 years |
| 6 months | 19.9 years | 8 years | 64.3 years |
| 1 year | 31.0 years | 9 years | 66.2 years |
| 2 years | 42.1 years | 10 years | 67.8 years |
| 3 years | 48.6 years | 12 years | 70.8 years |
| 4 years | 53.2 years | 14 years | 73.2 years |
| 5 years | 56.8 years | 16 years | 75.4 years |
| 6 years | 59.7 years | 20 years | 78.9 years |
The chart shows how quickly the early years count. The first year takes a dog to 31 in human terms, the second adds a further 11.1, and between the tenth and eleventh birthdays the gain is only about 1.5.
Where the estimate is weakest
- One curve for all breeds. The formula was fitted to one breed. Small dogs generally live longer than giant breeds, which show signs of ageing earlier, so the result is an average rather than a prediction for your dog.
- Biological, not behavioural. It matches how the DNA ages, not what the dog does. A fit eight-year-old can seem younger and an unwell one older.
- Not a lifespan forecast. The number says how old a dog is in human terms; it does not say how long it will live.
- Approximate birth dates. Rescue dogs often have estimated ages, and every month of error matters most for young puppies.
This tool gives a general estimate for curiosity and conversation, not veterinary advice. Questions about your pet's health, diet or care are best taken to a veterinarian. See our disclaimer.
Why the times-seven rule falls short
The familiar rule says one dog year equals seven human years. It probably grew out of a rough comparison of lifespans, about 70 years for people and 10 for dogs, which is a ratio of seven. A single ratio cannot describe a creature that ages quickly and then slowly.
Compare the two methods. For a one-year-old dog the rule gives 7 years, a young child, yet most one-year-old dogs are close to full size and able to breed. The formula gives 31. For a ten-year-old the rule gives 70 and the formula 67.8, which is close, so the old rule is least wrong in a dog's later years and most wrong in its early ones.
How many human years are in a dog year?
Because the curve flattens, the answer depends on the dog's age. The slope of the formula at age a is 16 ÷ a human years per dog year: 16 at age one, 8 at age two, 3.2 at age five and 1.6 at age ten. Over a whole year the gain between birthdays a and a + 1 is 16 × ln((a + 1) ÷ a).
| Between birthdays | Human years added |
|---|---|
| 1 to 2 | 11.09 |
| 2 to 3 | 6.49 |
| 3 to 4 | 4.60 |
| 4 to 5 | 3.57 |
| 5 to 6 | 2.92 |
| 9 to 10 | 1.69 |
How old is my dog?
If you adopted a dog with no records, a veterinarian can estimate its age from the teeth, the clarity of the eyes, muscle tone and signs such as grey hair around the muzzle. Puppies are easiest to date because their baby teeth appear and are replaced on a predictable schedule; older dogs are harder, and breed and care make the range wider. Once you have a best guess, enter it as an approximate birth date and the calculator does the rest. To compare with people's ages, use the age calculator.
Frequently asked questions
How do I convert dog years to human years?
Use human age = 16 × ln(dog age in years) + 31. A 5-year-old dog is 16 × ln(5) + 31 ≈ 56.8 in human terms.
Is one dog year really seven human years?
No. That rule is a rough average of lifespans. Dogs age much faster in their first two years, so a one-year-old dog is closer to a person of 30 than a child of seven.
Why does a very young puppy show 0.3 human years?
The logarithm in the formula is negative for tiny ages, so the calculator uses a fixed 0.3 human years (about four months) for dogs younger than 0.15 years.
Does the result depend on the breed?
The formula comes from one breed and applies one curve to all dogs, so it is an average. Large breeds tend to age faster than small ones, and the calculator does not adjust for that.
References
- Wang, T. et al. (2020). Quantitative translation of dog-to-human aging by conserved remodeling of the DNA methylome. Cell Systems, 11(2), 176-185
Cite this calculator and page
If you use this page in your work, you can cite it as:
Reeliy Editorial Team. (2026). Dog Years Calculator. Reeliy. https://reeliy.com/calculators/dog-years-calculator“Dog Years Calculator.” Reeliy, 2026, https://reeliy.com/calculators/dog-years-calculator.