Updated Sep 02, 2025
Calculate dog calories and convert to cups or grams.
10-second home check:
Pick a score: 1 = very thin • 2 = underweight • 3 = ideal • 4 = overweight • 5 = obese.
How we use it: adjusts daily calories by about 1→+20%, 2→+10%, 3→0%, 4→−10%, 5→−20%.
Unsure? Choose 3 (Ideal), weigh weekly, then update the score.
Dog calorie calculator: enter weight, life stage, activity and body condition. We compute daily calories (kcal/day) and convert to cups and grams using your food’s kcal/cup or kcal/100g.
Puppies and lactating dogs need much higher energy per pound than adults. Seniors often need 10–20% fewer calories than mid‑life adults.
Working and sporting dogs may need 2–3× the resting energy. Indoor, low‑activity dogs trend lower. Reassess seasonally.
Metabolism varies by breed and body composition. Sighthounds may need more than similarly sized breeds; stocky breeds may need less.
Conditions like hypothyroidism or joint pain can change needs. Always work with your veterinarian for medical concerns.
Small dogs (≤20 lb), medium dogs (21–50 lb), large dogs (51–90 lb), and giant breeds (90+ lb) have different portion ranges. Use calories first, then convert to cups/grams based on your kibble.
Monitor weight and body condition every 1–2 weeks. Adjust portions if ribs become hard to feel or the waistline disappears. Recalculate after major lifestyle changes.
Next: Puppy Calorie Calculator • Senior Pet Calculator • How Many Calories Should My Dog Eat?