CCalcvers

Pet Food Calculator

Daily food portions for dogs & cats.

Your details

kg
kcal/100g

Kcal per 100 g of food — check the label.

Compare scenarios

Save this calculation, change an input, then save again to see the difference.

No saved scenarios yet.

Food per day

303 g

≈ 1059 kcal/day

PDF report

Your link reproduces this calculation. Nothing is uploaded — history and favorites stay on this device.

Per serving

303 g

once a day

Per week

2118 g

7 days

Per month

9079 g

≈ 9.1 kg

How the amount breaks down

How the amount breaks down
ItemValue
Weight20 kg
Daily kcal1059 kcal
Daily food303 g

Food amounts start from the pet's resting energy needs (RER ≈ 70 × weight^0.75), multiplied by an activity factor to get daily calories. Converting calories to grams needs the food's energy density from the label — this calculator defaults to a typical 350 kcal per 100 g. The result is a starting portion to adjust by the pet's body condition, not a rigid prescription.

Recommendations

  • Start with the calculated portion and weigh weekly — adjust up or down by 10% based on body condition.
  • Treats count toward daily calories; keep them to under 10% of the day's total.
  • Re-calculate after any weight change — the portion follows the pet's weight.

Watch out

  • This is an estimate, not veterinary advice — puppies, kittens, seniors and pregnant pets have different needs.
  • Food density varies hugely between brands; the label figure matters more than the default.

Pro tips

  • Feed the same amount at consistent times to keep digestion and weight predictable.
  • For wet food, check kcal per can or pouch and adjust the grams accordingly.

Was this calculator useful?

Feeding amounts on pet food bags are broad guidelines for average animals — your pet is not average. A weight- and activity-based estimate is a far better starting point than a bag chart.

From energy needs to grams

Pets need calories first. Resting needs scale sub-linearly with weight (70 × kg^0.75), and activity multiplies that up. Only then do you convert calories to grams — the conversion depends entirely on how energy-dense the food is.

Why the label matters

Two foods can look identical per serving yet differ by 30% in calories. Energy density (kcal per 100 g) is the missing number that turns a calorie target into an accurate portion.

Adjust by body condition, not the number

The calculated portion is a start. The pet's body condition — ribs feelable but not visible, visible waist — is the real feedback. Weigh weekly and move the portion in small steps.

Frequently asked questions

It depends on weight and activity. A 20 kg moderately active dog needs about 800 kcal/day — around 230 g of a typical 350 kcal/100g dry food.

A 4 kg moderately active cat needs roughly 270 kcal/day — about 77 g of dry food, usually split into two meals.

No. It's a starting point. Puppies, kittens, nursing mothers and pets with conditions need veterinary guidance on portions.

Sources

Continue your calculation

Caring for a new dog · step 2 of 4

Part of these toolkits

Related reading

Explore more calculators

Find the right tool for whatever you need to work out.

Browse all