Dog age in human years
Convert your dog's age to human years with a size-adjusted veterinary method — not the old “multiply by 7” myth.
Medium (9–23 kg / 21–50 lb)
Work it out in 3 simple steps
Enter your dog's age
Type the age in years (and extra months if you know them).
Pick the breed size
Small, medium, large or giant — bigger dogs age faster later in life.
See human years
Get the human-age equivalent plus your dog's life stage instantly.
Why use this dog age calculator
Size-adjusted method
Uses the modern veterinary chart, not the outdated “multiply by 7” myth, so large and giant breeds are handled correctly.
Life stage
Tells you whether your dog is a puppy, adult, mature or senior, so you can plan care and vet visits.
Years and months
Enter partial ages for young dogs — the first two years matter most for accuracy.
Instant
The result updates the moment you change the age or size.
Private
Everything is calculated in your browser; nothing is stored or uploaded.
Free
No sign-up and no limits — use it as often as you like.
How dog years really work
The idea that one dog year equals seven human years is one of the most stubborn pet myths. In reality a dog matures very quickly at first — a one-year-old dog is roughly equivalent to a 15-year-old human — and then ages more gradually. Breed size matters too: small dogs live longer and age slowly in later life, while large and giant breeds age faster and reach their senior years sooner.
This calculator uses a size-adjusted chartbased on veterinary guidance. Enter your dog's age and pick the breed size, and you'll get a realistic human-age equivalent along with the life stage — puppy, adult, mature or senior — so you can plan diet, exercise and vet check-ups appropriately.
Small, medium, large or giant?
As a rough guide, small is up to about 9 kg, medium is 9–23 kg, large is 23–41 kg and giant is over 41 kg. If your dog sits between two sizes, choose the heavier category. For a human age gap between two dates instead, try the age calculator or the date difference calculator.