EN
PortuguêsEnglishEspañol
All tools
Health calculators 100% free

Dog and cat food calculator

Find out how many grams of food to give your dog or cat per day from its weight, life stage, activity level and the food's calories.

Thank you so much for helping!

Every donation helps pay for the servers and keeps the tools free for everyone. Pick or type an amount:

Secure payment by Stripe. Opens in a new tab.

Back to Health

How many grams of food per day?

–

Available in: PortuguêsEspañolEnglish

Advertisement

Dog and cat food calculator: what it is for

Choose dog or cat, enter the weight, life stage, activity level and the food's calories, found on the bag. The calculator uses the energy formula vets use and shows the grams per day, per meal and how much food you'll go through in a month.

Use it as a starting point and keep an eye on your pet's weight.

How to use

  1. Choose dog or cat.
  2. Enter weight, life stage and the food's calories.
  3. See the grams per day and per meal.

When to use it

  • Adjust a growing puppy's food.
  • Help a pet lose weight.
  • Know how many kilos of food to buy per month.

Frequently asked questions

How do I find the food's calories?

Look on the bag for the metabolizable energy, in kcal per kg (or kcal per cup). Premium foods usually have 3,500 to 4,200 kcal/kg; basic ones, 3,000 to 3,500.

How is the amount calculated?

From the resting energy requirement (70 × weight^0.75) multiplied by a factor that depends on the animal's life stage and activity. Then the daily energy is converted into grams using the food's calories.

Can I rely on this number alone?

Use it as a starting point and check your pet's weight every two weeks. Animals with health conditions, pregnant or overweight should have their diet guided by a veterinarian.

Is it really free?

Yes, 100% free. No sign-up, no subscription and no usage limits. All Tools123 tools are free and run right in your browser.

Similar tools

The tools are provided as is, without warranty. We are not responsible for the results or for how they are used.