Free tool
How much should you feed your pet? Enter their details to get a daily calorie target and estimated portion size.
Pet type
Current body weight
Life stage
Activity level
Daily recommendation
567–693
kcal / day
1.5–1.9
cups dry kibble*
*Estimated at 370 kcal/cup. Check your food's packaging for exact calorie density. RER baseline: 394 kcal/day.
Set feeding reminders and track daily meals with Floofly.
Try Floofly for FreeWe use the Resting Energy Requirement (RER) formula: RER = 70 × (body weight in kg)^0.75. This is the baseline metabolic rate at rest. We then multiply by an activity factor (1.2–2.0) based on life stage and activity level to get the Maintenance Energy Requirement (MER).
Calorie needs vary based on individual metabolism, health status, and the specific food you're feeding. The range accounts for ±15% normal metabolic variation. Start at the middle of the range and adjust based on your pet's body condition.
This varies significantly by brand and formula. Average dry kibble contains about 350–400 kcal per cup. We use 370 kcal/cup as a baseline. Always check the calorie density on your specific food's packaging.
Yes. A working dog or an active young cat may need up to 2x the calories of an inactive senior. Use the activity level selector to adjust. If in doubt, ask your vet. They can assess your pet's body condition score directly.
Always defer to your vet. This calculator provides a general estimate based on population averages. Your vet has examined your specific pet and can account for health conditions, current weight trajectory, and the exact food you're using.