Pet Age Calculator
THE universal pet age calculator. Pick a species group — dog (sized small to giant), cat (indoor or outdoor), rabbit, parrot, reptile, hamster, guinea pig, or fish — and the lifespan dial swaps its full circumference to that species' documented maximum. Out comes human-equivalent age, life stage, and remaining expectancy, with curves anchored to AAHA, Cornell, AAV, ARAV, and Cavy Health references.
Quick Conversion
Formula: human years = Dog — Medium (10-25 kg) years curve
Species / subtype
Canis lupus familiaris - source: AAHA 2019 + RVC VetCompass
Age
Reality check
Dial reads Prime adult. Peak training, breeding and athletic years.
Age conversion table - Dog — Medium (10-25 kg)
Quick reference for the currently selected species.
| Pet age (y) | Human equivalent | Life stage |
|---|---|---|
| 0.25 | 4 | Juvenile |
| 0.5 | 8 | Juvenile |
| 1 | 15 | Prime adult |
| 2 | 30 | Prime adult |
| 3 | 36 | Prime adult |
| 5 | 48 | Prime adult |
| 8 | 63 | Late mature |
| 12 | 77 | Senior |
Lifespan comparison across species
All supported species sorted by maximum documented lifespan.
| Species | Group | Juvenile end (mo) | Prime end (y) | Median (y) | Max (y) |
|---|---|---|---|---|---|
| Cockatoo (Umbrella/Moluccan) | Parrot | 36 | 40 | 50 | 80 |
| Macaw (Blue-and-Gold) | Parrot | 36 | 30 | 45 | 70 |
| Russian Tortoise | Reptile | 60 | 35 | 50 | 70 |
| Amazon Parrot | Parrot | 36 | 25 | 40 | 60 |
| African Grey | Parrot | 36 | 25 | 40 | 60 |
| Koi Carp | Fish | 12 | 20 | 25 | 60 |
| Red-eared Slider Turtle | Reptile | 48 | 20 | 30 | 50 |
| Ball Python | Reptile | 36 | 18 | 25 | 40 |
| Green-cheek Conure | Parrot | 18 | 15 | 20 | 30 |
| Goldfish (in pond) | Fish | 12 | 10 | 15 | 30 |
| Cockatiel | Parrot | 12 | 10 | 15 | 25 |
| Leopard Gecko | Reptile | 12 | 10 | 15 | 25 |
| Cat — Indoor | Cat | 12 | 10 | 15 | 22 |
| Corn Snake | Reptile | 24 | 10 | 15 | 22 |
| Dog — Small (under 10 kg) | Dog | 9 | 8 | 14 | 18 |
| Cat — Indoor/Outdoor | Cat | 12 | 8 | 11 | 18 |
| Dog — Medium (10-25 kg) | Dog | 12 | 7 | 12 | 16 |
| Bearded Dragon | Reptile | 12 | 6 | 10 | 15 |
| Discus | Fish | 12 | 7 | 10 | 15 |
| Dog — Large (25-45 kg) | Dog | 15 | 6 | 10 | 14 |
| Rabbit — Dwarf/Mini (under 2 kg) | Rabbit | 6 | 6 | 10 | 14 |
| Rabbit — Medium (2-4 kg) | Rabbit | 8 | 6 | 9 | 13 |
| Budgerigar (Budgie) | Parrot | 12 | 4 | 7 | 12 |
| Dog — Giant (over 45 kg) | Dog | 18 | 5 | 8 | 11 |
| Cat — Outdoor only | Cat | 12 | 5 | 5 | 10 |
| Rabbit — Large/Giant (over 4 kg) | Rabbit | 10 | 4 | 6 | 9 |
| Guinea Pig (standard) | Guinea Pig | 6 | 4 | 6 | 9 |
| Goldfish (in bowl/small tank) | Fish | 12 | 3 | 3 | 8 |
| Guinea Pig — Skinny pig | Guinea Pig | 6 | 3 | 5 | 7 |
| Betta Fish | Fish | 6 | 2 | 3 | 5 |
| Guppy | Fish | 3 | 1.5 | 2 | 5 |
| Syrian Hamster | Hamster | 2 | 1.5 | 2.5 | 3.5 |
| Dwarf Hamster (Roborovski/Campbells/Winter White) | Hamster | 2 | 1.2 | 2 | 3.5 |
| Chinese Hamster | Hamster | 2 | 1.2 | 2 | 3 |
For species-deep tools see the dog age, cat age, rabbit age, bird age, and parrot age calculators.
The formula — group-specific staged curve
human = piecewise_linear(yr1_anchor, juvenile_anchor, prime_anchor, lifespan_tail)anchors_per_group = { dog:{1y=15h}, cat:{1y=15h}, rabbit:{1y=18h}, parrot:{1y=12h}, reptile:{1y=8h}, hamster:{1y=30h}, guinea-pig:{1y=20h}, fish:{1y=14h} }For Dog — Medium (10-25 kg) the dial uses 15 human years for year one, ramps to about 15 h by juvenile end (12 months), about 60 h by prime end (7 y), and reaches the methuselah range near species max (16 y).
Documented Methuselahs
- Bluey - Australian Cattle Dog - 29 years 5 months (1910-1939)
- Creme Puff - Domestic cat - 38 years 3 days (1967-2005)
- Mick - Lop rabbit - 16 years (record holder)
- Cookie - Major Mitchell's Cockatoo - 83 years (1933-2016, Brookfield Zoo)
- Jonathan - Seychelles tortoise - 192+ years (still alive, est. 1832)
- Hanako - Koi - reportedly 226 years (scale ring estimate)
Senior care milestones
- Dog (medium): senior screening from age 7
- Cat: senior screening from age 11
- Rabbit: senior screening from age 6
- Budgie: annual bloodwork from age 5
- African Grey: senior from age 30
- Bearded Dragon: senior from age 8
- Russian Tortoise: senior from age 40
- Hamster: senior from month 18
Sources & references
- AAHA Canine Life Stage Guidelines (2019, 2024 update)
- Cornell Feline Health Center life-stage references
- International Cat Care (ICatCare) life stage classification
- RVC VetCompass mortality and longevity datasets
- Association of Avian Veterinarians (AAV) species proceedings
- Association of Reptilian and Amphibian Veterinarians (ARAV)
- Mader DR — Reptile Medicine and Surgery (3rd ed.)
- Rabbit Welfare Association & Fund (RWAF), House Rabbit Society
- Brouwer K et al. — Longevity records for Psittaciformes in captivity
- National Hamster Council (NHC) UK welfare references
- Cell Systems 2020 — “Quantitative translation of dog-to-human aging by conserved remodeling of the DNA methylome”
Trusted by vets & multi-species owners
“I have looked for a universal pet age calculator for a decade. This is the first one that uses different curves per group — dogs, cats, reptiles, parrots all map distinctly. I link it from my clinic intake page.”
“The species-specific juvenile, prime, and tail segment mapping is the right framework — not one curve forced across all taxa. Useful both for owners and as a teaching aid in my undergraduate animal biology course.”
“I keep a green-cheek conure, two Syrian hamsters, a Russian tortoise, three discus, two cats, and a dog. This one page lets me check senior-care timing across the entire menagerie. The reality-check footer prompts the right vet visits.”
“For surrendered animals with no paperwork, the dial gives us a defensible age-stage estimate. Adopters see late-mature on a 6-year-old guinea pig and the lifetime-care conversation gets real fast.”
Love using our calculator?
Related Articles
Dive deeper with our expert guides and tutorials related to Pet Age Calculator