Pet Nutrition Calculator: Daily Calories & Nutrients for Any Pet

Use our free pet nutrition calculator to find your pet’s daily calorie needs, macronutrient targets, and feeding amounts — covering dogs, cats, rabbits, guinea pigs, and birds based on weight, age, and life stage.

What Is a Pet Nutrition Calculator?

A pet nutrition calculator helps you determine exactly how many calories and nutrients your pet needs each day based on their species, weight, age, reproductive status, and activity level. It takes the guesswork out of portion sizes and helps you compare food labels to ensure your pet gets complete, balanced nutrition.

How to Calculate Your Pet’s Daily Calorie Needs

The foundation of pet nutrition is the Resting Energy Requirement (RER) — the calories your pet needs at rest. From there, a life stage multiplier gives the Daily Energy Requirement (DER).

The RER Formula (All Species)

RER = 70 × (body weight in kg)^0.75

Quick examples:

Pet WeightWeight in kgRER (kcal/day)
5 lb2.3 kg~121 kcal
10 lb4.5 kg~206 kcal
20 lb9.1 kg~352 kcal
30 lb13.6 kg~482 kcal
50 lb22.7 kg~697 kcal
70 lb31.8 kg~899 kcal

DER Multipliers by Life Stage

Multiply RER by the appropriate factor for your pet’s life stage:

Life Stage / StatusMultiplier
Neutered adult (maintenance)1.2× RER
Intact adult (maintenance)1.4× RER
Inactive / obese-prone adult1.0× RER
Weight loss0.8× RER
Light work / active pet1.6× RER
Moderate work2.0× RER
Heavy work (sled dogs, sport)2.0–5.0× RER
Puppy / kitten (0–4 months)3.0× RER
Puppy / kitten (4 months–adult)2.0× RER
Pregnant (last 3 weeks)1.5–25.0× RER (species-specific)
Lactating2.0–6.0× RER

Pet Nutrition Calculator by Species

Dog Nutrition Calculator

Adult dogs need a diet that meets AAFCO nutrient profiles for maintenance. Key daily targets for a neutered adult dog:

NutrientMinimum (% of DM)Notes
Protein18%25–30% recommended for active dogs
Fat5.5%12–18% typical for maintenance
Fibre<5% (NRC guideline)Higher for weight management
Calcium0.5%1.0–1.8% for puppies
Phosphorus0.4%Ca:P ratio should be 1:1 to 2:1

Cat Nutrition Calculator

Cats are obligate carnivores with higher protein requirements than dogs. Key targets for an adult neutered cat:

  • Calories: 200–300 kcal/day for a 8–10 lb cat (varies with activity)
  • Protein: Minimum 26% DM (30–40% recommended)
  • Fat: Minimum 9% DM
  • Taurine: 0.1% DM (essential — cats cannot synthesise it)
  • Arachidonic acid: Required — cats cannot convert linoleic acid

Rabbit Nutrition Calculator

Rabbits are herbivores with specialised digestive needs. Daily nutrition targets for an adult rabbit (4.4 lb / 2 kg):

  • Calories: ~100–120 kcal/day
  • Unlimited timothy hay: Should make up 80–90% of diet
  • Fresh leafy greens: 1–2 cups per 5 lb body weight daily
  • Pellets: ¼ cup per 5 lb body weight (adult, maintenance)
  • Water: 50–100 ml per kg body weight per day

Guinea Pig Nutrition Calculator

Guinea pigs require dietary vitamin C (they cannot synthesise it). Daily targets for an adult guinea pig (~1 kg):

  • Calories: ~75–100 kcal/day
  • Timothy hay: Unlimited (foundation of diet)
  • Fresh vegetables (vitamin C-rich): 1 cup daily (bell peppers, kale, parsley)
  • Vitamin C: 25–50 mg/day minimum (90 mg if pregnant)
  • Pellets: 1/8 cup daily

Bird (Parrot) Nutrition Calculator

Parrot nutrition varies by species, but general guidelines for a medium parrot (e.g., African Grey, Amazon):

  • Pelleted diet: 60–70% of total diet
  • Fresh vegetables and fruit: 20–30% (leafy greens, carrots, berries)
  • Seeds/nuts: Less than 10% (high in fat — treats only)
  • Avoid: Avocado, chocolate, onion, caffeine, alcohol, xylitol

How to Read a Pet Food Label for Nutrition

When comparing pet foods, use the dry matter (DM) basis — not the as-fed percentages on the label — for an accurate comparison:

DM% = As-fed% ÷ (1 − moisture%)

Example: A wet food showing 10% protein with 75% moisture = 10 ÷ 0.25 = 40% protein on a dry matter basis — much higher than it appears.

Frequently Asked Questions

How do I calculate my pet’s nutritional needs?

Start by calculating your pet’s RER using the formula: 70 × (body weight in kg)^0.75. Then multiply by the appropriate life stage factor (1.2 for a neutered adult, 2.0–3.0 for puppies and kittens). This gives your pet’s daily calorie target. Divide by the calorie density of your chosen food (kcal per cup or per 100g) to get the daily feeding amount.

What nutrients do pets need every day?

All pets need protein, fat, carbohydrates (varies by species), vitamins, minerals, and water daily. Dogs and cats specifically require certain nutrients they cannot synthesise: cats need taurine and arachidonic acid from animal sources; dogs need specific essential fatty acids. Guinea pigs and primates need dietary vitamin C. Always feed a complete, balanced commercial diet formulated for your pet’s species and life stage.

How do I know if my pet is getting enough nutrition?

Signs of good nutrition include a shiny coat, healthy weight, good energy levels, normal digestion, and clear eyes. Signs of nutritional deficiency can include dull coat, lethargy, weight loss or gain, digestive issues, and skin problems. Annual vet checkups with bloodwork are the most reliable way to assess your pet’s nutritional status.

Is a homemade pet diet nutritionally complete?

Most homemade pet diets are not nutritionally complete without careful formulation by a board-certified veterinary nutritionist. Studies show the majority of DIY pet food recipes found online are deficient in at least one essential nutrient. If you want to feed homemade, consult a specialist or use a service like BalanceIT to formulate a complete recipe for your pet’s specific needs.

What is the best pet nutrition calculator online?

For dogs specifically, the best free online nutrition calculators include PetSmush’s dog nutrition and calorie calculators, the Pet Nutrition Alliance calculator, and the NRC-based tools provided by many veterinary school websites. For cats and exotic pets, the Ohio State University Veterinary Medical Center and the House Rabbit Society offer reliable species-specific nutrition guidance.

Leave a Comment