🧰 ToolPicoAll Tools →

Dog & Cat Age Calculator

Convert your dog's or cat's age to human years with a breed-size-adjusted scientific method, see their life stage, and check average life expectancy — all in one tool, with instant, plain-English results.

Dog 15 + 9 + size Cat 15 + 9 + 4 Scientific 16×ln+31 Updated: Jul 19, 2026
How do you want to enter age?
Breed size units:
Formula:
How do you want to enter age?
Cats aren't split by breed size: year one is 15, year two adds +9, then +4 human years per year after that.
Compare 2-3 pets side by side:
Enter a human age and see the equivalent pet age:
Species:
This is the inverse of the standard 15-9-tiered formula: enter a human-year equivalent and get back the pet's actual age in years and months.
Quick answer In dog age calculations, the first year equals about 15 human years and the second year adds +9; each year after that adds roughly 4–7 human years depending on breed size. For cats, the first year is 15 and the second brings the total to 24, then each year after adds +4 human years. The calculator below also shows life stage and average life expectancy.
15 human yrs1-year-old dog/cat
24 human yrs2-year-old dog/cat
7–10 yrsGiant breed avg lifespan
13–17 yrsIndoor cat avg lifespan
🐾 Accuracy note: The standard formula (15 for year one, +9 for year two, then +4/5/6/7 per year by size) is the most widely accepted approach in veterinary sources. The logarithmic formula (16×ln(age)+31) is based on a 2020 epigenetic study and does not give reliable results for pets under 1 year old. Life expectancy and life-stage ranges are estimates based on general veterinary references; consult your veterinarian for your pet's actual health status.

How is dog and cat age converted to human years?

The full scientific method, how breed size affects it, and a complete explanation of pet life stages.

Dog and cat age calculation converts the years your pet has lived into the equivalent in a human lifespan. The long-used "1 pet year = 7 human years" rule doesn't account for how fast dogs and cats mature in their first 1-2 years, so it's no longer considered accurate. This tool uses the 15-9-tiered method widely accepted in veterinary sources, plus an optional scientific logarithmic formula.

How is dog age converted to human years?

Quick answerA dog's first year equals 15 human years, and its second year adds +9 (total 24). After the second year, each year adds a breed-size-adjusted amount: small breed +4, medium breed +5, large breed +6, giant breed +7 human years. For example, a 5-year-old medium-size dog: 24 + 3×5 = 39 human years.

How is cat age calculated?

Quick answerFor cats, year one is 15 and year two adds +9 (total 24) human years; after that, each year adds +4 human years. Cats aren't split by breed size the way dogs are. For example, a 10-year-old cat: 24 + 8×4 = 56 human years.

Why do large dog breeds age faster?

Quick answerLarge and giant breed dogs age faster at the cellular level than small breeds and have shorter average lifespans. That's why after year 2, large breeds add more human years per year (+6/+7) while small breeds add fewer (+4). A 10-year-old Chihuahua is roughly 54 human years old, while a 10-year-old Great Dane can be around 70 human years old.

What is the scientific logarithmic formula (16×ln+31)?

Quick answerA 2020 epigenetic study examined dogs' DNA methylation rate and proposed the formula human_age = 16 × ln(dog_age) + 31. This puts a 1-year-old dog at about 31 human years (roughly young-adult, matching sexual maturity), but it doesn't give reliable results for puppies under 1 year old.

How is life stage (puppy/junior/adult/mature/senior/geriatric) determined?

Veterinarians generally split pets into six life stages: Puppy/Kitten, Junior, Adult, Mature, Senior, and Geriatric. For dogs, the starting age of each stage depends on breed size — large and giant breeds are considered "senior" earlier. See the exact age thresholds for every size and for cats in the reference table below.

Popular pet age calculations

Quick access to commonly searched dog and cat age conversions.

Reference tables

Citable age conversion tables, life stages, and average life expectancy for popular breeds.

Dog age → human age (by breed size)
Dog ageSmallMediumLargeGiant

Standard formula: 15 for year one, +9 for year two, then +4/+5/+6/+7 human years per year afterward, by size.

Cat age → human age
Cat ageHuman ageLife stage
Life stages — starting age (years)
StageSmall dogMedium dogLarge dogGiant dogCat
Puppy / Kitten0 – 6 months (all)
Junior (Adolescent)0.5-10.5-10.5-1.50.5-20.5-3
Adult1-61-61.5-52-43-7
Mature6-106-95-84-67-11
Senior10-139-128-116-911-15
Geriatric13+12+11+9+15+

Large and giant breeds enter the "senior" stage earlier; small breed dogs and cats stay in the adult/mature stage longer.

Popular breeds — size, senior age, and average lifespan
BreedSizeSenior atAvg. lifespan
ChihuahuaSmall10-11 yrs14-16 yrs
PomeranianSmall10 yrs12-16 yrs
Poodle (Toy/Mini)Small10-12 yrs14-18 yrs
French BulldogMedium8 yrs10-12 yrs
Cocker SpanielMedium9-10 yrs12-15 yrs
Border CollieMedium-Large8-9 yrs12-15 yrs
Labrador RetrieverLarge8-9 yrs10-12 yrs
German ShepherdLarge8 yrs9-13 yrs
RottweilerGiant6-7 yrs8-10 yrs
Great DaneGiant6 yrs7-10 yrs
Domestic cat (general)—11 yrs13-17 yrs

Source: general veterinary references (AAHA/AVMA life stage guidelines, breed lifespan averages). Individual results may vary.

Pet age terms glossary

Short definitions of the core terms used in pet age calculations.

Human-year equivalentThe length of time in a human lifespan that corresponds to the time a pet has lived.
Breed sizeA dog's small/medium/large/giant classification based on adult weight; it directly affects how fast the dog ages.
15-9-tiered formulaThe common method: 15 years for year one, +9 for year two, then a fixed yearly amount afterward based on size/species.
Logarithmic formulaThe 16×ln(age)+31 formula — an alternative, science-based method derived from DNA methylation research.
Life stageOne of six developmental periods: puppy/kitten, junior, adult, mature, senior, and geriatric.
Senior thresholdThe age at which an animal starts to be considered "senior"; it varies by size and species.
Average life expectancyThe statistically expected lifespan range for a species or breed.
Geriatric stageThe advanced stage of old age; requires more frequent veterinary checkups and specialized care.

In-depth guides

Deeper explanations of the most commonly confused pet-age questions.

Why doesn't "multiply by 7" work for pet age?

The old rule assumes aging happens at a constant rate every year, but dogs and cats reach sexual maturity within their first 12-24 months — far faster than a simple ×7 multiplier suggests. Under the ×7 rule, a 1-year-old dog would be "7," which drastically understates how developmentally mature a 1-year-old dog actually is (closer to 15 in reality).

That's why veterinary sources use a front-loaded curve instead: 15 human years for year one, +9 for year two, and a smaller, steadier yearly increase after that. It's a better fit for how dogs and cats actually grow, mature, and age.

Large vs. small breed dogs: why the aging gap?

Large and giant breed dogs grow to full size much faster than small breeds, which puts more strain on their cells and organs over a shorter span — this is linked to their shorter average lifespans (7-10 years for giant breeds vs. 14-18 years for small breeds). As a result, the human-year addition per year after age 2 is higher for large dogs (+6 to +7) than for small dogs (+4).

This is why a giant breed like a Great Dane is considered "senior" around age 6, while a small breed like a Chihuahua may not be "senior" until 10-11 — even though they're the same chronological age.

Using the scientific logarithmic formula (16×ln+31)

The logarithmic formula comes from a 2020 study of DNA methylation (an epigenetic aging marker) in dogs, which found that dog aging follows a curve closer to a logarithm than a straight line. It's most useful for adult dogs of any size, since it doesn't require a separate breed-size input.

Its main limitation: for dogs under 1 year old, the formula becomes unreliable (it isn't designed for that range), so the calculator uses a simple linear approximation for puppies under 1 year when this formula is selected.

How to estimate a pet's age by appearance (teeth, coat, eyes)

If you don't know your pet's exact birth date — common with adopted or rescued animals — a veterinarian (or an experienced owner) can estimate age using physical signs. None of these are as precise as a known birth date, but combined they give a reasonable range:

Teeth: Puppies and kittens get their baby teeth by 3-6 weeks and full adult teeth by 6-7 months. Tartar buildup starts appearing around 1-2 years; by 3-5 years, moderate tartar and some yellowing is common; by 5-10 years, wear, staining, and possible tooth loss appear; heavy wear, missing teeth, or gum recession suggest a senior pet (10+ years).

Coat and muzzle: A puppy or kitten's coat is soft and fluffy, thickening into an adult coat by 1 year. Graying — especially around the muzzle and eyebrows — typically begins around 5-8 years in dogs (earlier in large breeds) and is a strong sign of a mature-to-senior pet. A fully gray or white muzzle usually indicates a senior animal.

Eyes: Young pets have clear, bright eyes. A bluish-gray haze (lenticular sclerosis) commonly develops after about 6-8 years and is a normal aging change, distinct from cataracts. Cloudiness combined with grayed fur and worn teeth together suggest a senior-to-geriatric pet.

Body and activity: Muscle tone, joint stiffness, and energy level decline gradually with age but vary a lot by individual health, so they're the least reliable indicator on their own.

These are general guidelines, not a substitute for a veterinary exam — a vet can give a more accurate age estimate using a fuller physical assessment.

Add this calculator to your site (embed code)

Embed the pet age calculator on your own website for free. Copy the code below into your HTML — the tool runs in a simplified view and links back to this page as its source.

The embedded tool has a fixed layout; you can adjust the height value to fit your site. No ads or personal data, runs entirely client-side.

Frequently asked questions

How is dog age converted to human years?
A dog's first year equals 15 human years, and its second year adds +9 (total 24). After the second year, each year adds a breed-size-adjusted amount: small breed +4, medium breed +5, large breed +6, giant breed +7 human years. You can optionally use the scientific 16×ln(age)+31 logarithmic formula instead.
How is cat age calculated?
For cats, year one is 15 and year two adds +9 (total 24) human years; after that, each year adds +4 human years. For example, a 5-year-old cat: 24 + 3×4 = 36 human years. Cats aren't split by breed size the way dogs are.
How many human years is 1 dog year?
A 1-year-old dog is about 15 human years old regardless of breed or size. At this age it has reached sexual maturity but is still considered young. By age 2, this value rises to 24 human years.
Why is pet age calculated differently from human age?
Dogs and cats grow and reach sexual maturity extremely fast in their first 1-2 years, so those early years count disproportionately more in human-year terms. The "1 pet year = 7 human years" rule doesn't reflect this rapid early development, so it's no longer considered scientifically accurate.
Why do large dog breeds age faster?
Large and giant breed dogs age faster at the cellular level than small breeds and have shorter average lifespans (giant breeds 7-10 years, small breeds 14-18 years). That's why after year 2, large breeds add more human years per year (+6/+7) while small breeds add fewer (+4).
How long does the average cat live?
An indoor cat's average lifespan is 13-17 years; some cats live into their 20s. Outdoor cats generally have a shorter average lifespan due to higher risks from accidents and disease.
Is the "1 pet year = 7 human years" rule accurate?
No. This old rule is no longer considered accurate because dogs and cats mature much faster in their first 2 years (15 years in year one, +9 in year two); a flat ×7 multiplier doesn't reflect this rapid early development or the difference by breed size.
How do I know my pet's life stage?
Life stage (puppy/kitten, junior, adult, mature, senior, geriatric) depends on species, age, and — for dogs — breed size. Large breed dogs are considered "senior" at 6-8 years old, while small breed dogs and cats often stay in the adult/mature stage until around 10-11 years. The calculator shows this stage automatically with your result.
Can I look up my dog's breed size instead of guessing it?
Yes. Use the Find breed search box — type a breed name like Labrador, Poodle, or Chihuahua and it automatically selects the matching size category (small, medium, large, or giant) used in the age formula. You can also switch to Date of birth entry instead of typing years and months manually; the calculator computes the exact age for you.
Is my data sent anywhere?
No. All calculations happen entirely in your browser (client-side); nothing you enter is sent to or stored on a server.

Methodology & sources

ToolPico's Pet Age Calculator is a free, independent dog and cat age calculator. The standard calculation applies the 15-9-tiered method widely accepted in veterinary sources (15 for year one, +9 for year two, then +4/5/6/7 by breed size afterward). The optional logarithmic formula (16×ln(age)+31) is based on epigenetic DNA methylation research. Life-stage thresholds and breed life expectancy figures are compiled from general veterinary references.

Sources: AAHA/AVMA life stage guidelines · general veterinary breed lifespan references · epigenetic aging research (2020). Last updated: July 19, 2026. Results are for informational purposes only; consult your veterinarian for an assessment of your pet's health.
Explore all ToolPico tools →

🔗 Add this tool to your site

Copy the code below into your own site. The tool is free, always up to date, and runs entirely on your page. No sign-up required.

Preview →
⚡ Built with ToolPico · toolpico.com