What this calculator tells you, and what it does not
People ask "how old is my dog in human years?" because they want a feel for where their animal is in life: still growing, in the prime of adulthood, or entering the years when more attention to health tends to matter. This calculator turns an age in years into a rough human-age equivalent for dogs and cats. Treat the answer as a comparison, not a measurement. It says nothing about intelligence, behavior, or whether a particular animal is healthy, and it is not a substitute for advice from a veterinarian.
Why "one dog year equals seven human years" falls short
The seven-to-one rule is a simple ratio: if people live to about 70 and dogs to about 10, multiply by seven. The trouble is that aging does not run at a constant speed. A dog is usually sexually mature and close to full size well before its second birthday, which is nothing like a seven-year-old child. At the other end, the change from one year to the next in an older animal is smaller than the huge leaps of the first two years. A curve that climbs steeply at first and then flattens describes this better than a straight line, and a logarithm has exactly that shape.
The dog formula: human age = 16 × ln(dog age) + 31
For dogs, this page uses the equation published in 2020 by a research team at the University of California, San Diego, who compared how DNA methylation patterns change with age in Labrador retrievers and in people. In the formula, ln is the natural logarithm, the LN button on a scientific calculator or the LN function in a spreadsheet. The calculator applies it exactly as written.
Worked example 1: a 3-year-old dog. ln(3) is about 1.0986, so 16 × 1.0986 + 31 = 48.6, which rounds to 49. Worked example 2: a 10-year-old dog. ln(10) is about 2.3026, so 16 × 2.3026 + 31 = 67.8, which rounds to 68. Under the old rule those two dogs would be 21 and 70. The formula puts the young dog much further along and the old dog in about the same place.
Limits are worth knowing. The equation was derived from a single breed, so it is not tuned for toy breeds or giant breeds. It also has a floor: the result reaches zero at an age of about 0.144 years, roughly 1.7 months, and goes negative below that. This calculator therefore declines to answer for a dog younger than that rather than show a meaningless number.
The cat table: 15, then 24, then four more each year
For cats, the calculator uses the widely repeated reference table. The first year counts as 15 human years, the second year adds 9 for a total of 24, and every year after that adds 4. A 5-year-old cat is 24 + 4 × 3 = 36, a 10-year-old is 24 + 4 × 8 = 56, and a 15-year-old is 76. Under one year, the code scales the 15 proportionally, so six months comes out at 7.5. Growth in that first year is fast and varies a lot from kitten to kitten, so the sub-one-year figures are the loosest of all.
The dog and cat methods differ because they come from different kinds of evidence: a laboratory comparison of DNA methylation for dogs and a long-used clinical convention for cats. Neither is "the" answer, and the two should not be read as measuring the same thing in the same way.
Conversion chart (computed from the formulas above)
The rows below are calculated when the page is built, using the same functions as the calculator and rounded to whole years.
| Pet's age (years) | Dog in human years | Cat in human years | Old "x7" rule |
|---|---|---|---|
| 1 | 31 | 15 | 7 |
| 2 | 42 | 24 | 14 |
| 3 | 49 | 28 | 21 |
| 4 | 53 | 32 | 28 |
| 5 | 57 | 36 | 35 |
| 6 | 60 | 40 | 42 |
| 7 | 62 | 44 | 49 |
| 8 | 64 | 48 | 56 |
| 10 | 68 | 56 | 70 |
| 12 | 71 | 64 | 84 |
| 14 | 73 | 72 | 98 |
| 15 | 74 | 76 | 105 |
| 16 | 75 | 80 | 112 |
| 18 | 77 | 88 | 126 |
| 20 | 79 | 96 | 140 |
Under one year
Young animals are best described in months. The values below use the same formulas, with months divided by twelve. The dog figures for the first few months should be taken lightly, because physical growth, teething and social development do not line up neatly with an adult-oriented methylation curve.
| Age in months | Dog in human years | Cat in human years |
|---|---|---|
| 3 | about 9 | about 3.8 |
| 4 | about 13 | about 5 |
| 6 | about 20 | about 7.5 |
| 9 | about 26 | about 11.3 |
| 12 | about 31 | about 15 |
How much the equivalent age rises each year
A defining trait of the logarithmic dog curve is that each extra year adds less than the one before. Going from age 1 to age 2 raises the equivalent by 11.1 years, while going from 9 to 10 adds only 1.7. The result panel shows this as the "next birthday" figure. The cat table behaves differently: 9 years from the first to the second birthday, then a flat 4 every year. Seeing both patterns side by side is a good reminder that they are two separate approximations rather than one law of nature.
Life stages matter more than the number
The practical reason to convert an age at all is to decide what stage of life an animal is in. For cats, the 2021 life stage guidelines from the American Animal Hospital Association and the American Association of Feline Practitioners are often cited. They describe kittens up to about one year, young adults from one to six, mature adults from seven to ten, and seniors beyond ten. The guidelines themselves note these are not hard cut-offs, and the calculator's cat label follows the same bands.
For dogs, the age at which "senior" begins depends heavily on size. Many sources treat small dogs as senior later, often around ten, and large breeds earlier, around seven, but organizations draw the line differently and your veterinarian is the right person to decide for a specific dog. That is why this tool does not print a hard senior label for dogs. A common rule of thumb is that check-ups become more frequent as an animal gets older, but the schedule and the tests belong to your veterinarian.
Common mistakes
- Using time since adoption. Enter the animal's actual age, not the time it has lived with you, otherwise the result will look too young.
- Treating a shelter estimate as exact. An age guessed from teeth and general condition can be a year or two off, so read the result as a range.
- Converting months to decimals by hand. Eight months is 0.67 years, not 0.8. If you are unsure, divide the months by 12 before typing.
- Using the number to set food or medicine. Feeding amounts and drug doses depend on body weight, condition and a veterinarian's instructions, never on a converted age.
- Assuming size does not matter. The dog formula ignores body size, so the label for a giant breed may understate how early senior care should begin.
When not to use this calculator
The formulas are for dogs and cats only. Rabbits, hamsters, birds, reptiles and other pets age on completely different schedules, so please do not reuse these numbers for them. The tool is also not meant to judge breed-specific health risks, predict lifespan, or decide when an animal needs treatment.
Putting the result to use
If the converted age lands in middle age or beyond, it is a good moment to ask your veterinarian about check-up frequency, dental care, weight and joint health. A change in body weight is one of the simplest signals you can track at home, so a short log of weight, appetite and activity is more useful than any single converted age. If you want to mark milestones, you can count down to a birthday or adoption anniversary with theD-Day countdown calculator, compare ages with theage calculator, or switch between kilograms and pounds for weight records with theunit converter.
Frequently Asked Questions
Why do dogs and cats use different calculations?
The dog formula comes from a laboratory comparison of DNA methylation; the cat table is a long-used veterinary convention. There is no equally well-known logarithmic formula for cats, and cats vary less in size between breeds, so a single table is a practical choice.
Can I enter an age under one year?
Yes, with decimals such as 0.5 for six months. Cats work from about the first day. Dogs younger than roughly 1.7 months give a result of zero or less, so the calculator asks you to check the age. Treat any result under one year as a loose estimate.
Do big dogs really age faster?
Studies generally report that larger dogs tend to have shorter lives than smaller ones. This formula does not take size into account, so for a large or giant breed it is sensible to begin thinking about senior care earlier than the displayed age suggests.
My pet came from a shelter and nobody knows its age.
A veterinarian can estimate age from teeth, eyes and coat. Enter that estimate and keep the margin of error in mind when reading the result.
Does the human-age number mean my pet thinks or feels like a person of that age?
No. It is an analogy for the pace of biological aging only. It does not describe intelligence, emotions or behavior, and it cannot tell you whether your animal is healthy.
This page is general information and an approximate comparison. It is not veterinary advice, diagnosis or treatment.