Pet Food Calorie Density Calculator

This tool converts a calorie density you already know — from a pet food label or manufacturer information — into other useful units: kcal/kg, kcal/100g, kcal/g, kcal/oz, and (if you supply your food’s actual grams-per-cup) kcal/cup.

It does not measure or estimate a food’s calorie content, and it does not tell you how many calories your pet needs or how much to feed. For that, see the Dog Calorie Calculator or Cat Calorie Calculator.

Only enter this if you know your specific food’s actual grams-per-cup value (from the manufacturer). Different foods pack very differently into a cup, so we never assume one for you — leave this blank to skip the kcal/cup result.

What Is Pet Food Calorie Density?

Calorie density describes how much energy (in kilocalories, or kcal) a food provides relative to a given amount of that food — per kilogram, per gram, per ounce, or per household measure like a cup. It’s a descriptive figure, not a quality rating: a higher calorie density isn’t automatically worse, and a lower one isn’t automatically better. What matters for an individual pet depends on their calorie needs, activity level, and feeding plan — not the density number by itself.

How the Calculator Works

Enter a calorie density you already have — typically the “kcal/kg” figure from a pet food label or a manufacturer’s calorie statement — and choose its unit. The calculator converts that single known value into the other units shown above. If you also know your specific food’s grams-per-cup, entering it unlocks a kcal/cup result too.

Understanding kcal/kg

In the United States, AAFCO requires pet food labels to state calorie content as metabolizable energy (ME) on an as-fed basis, expressed in kilocalories per kilogram (kcal ME/kg), alongside a kilocalorie value for a familiar household measure such as a can, cup, or biscuit. Manufacturers may determine this value through their own calculations or through AAFCO-recognized testing procedures, and the label states which method was used. Because of this, a calorie statement may be calculated rather than a direct laboratory measurement in every case — it’s still the manufacturer’s official declared value, just not necessarily a per-batch lab test.

kcal/kg vs kcal/100g vs kcal/g

These three units describe exactly the same calorie density, just at different scales — converting between them is simple arithmetic with no additional information needed:

  • kcal/100g = kcal/kg ÷ 10
  • kcal/g = kcal/kg ÷ 1000

Whichever one appears on a label or product sheet, this calculator can convert it to the others.

How Calories per Ounce Are Calculated

Ounces are a unit of mass, so kcal/oz converts the same way as kcal/g or kcal/100g — using the standard avoirdupois ounce (1 oz = 28.3495 g):

kcal/oz = kcal/g × 28.3495

How to Calculate Calories per Cup

A cup is a unit of volume, not mass, so converting kcal/kg (a mass-based unit) into kcal/cup requires one more piece of information: how many grams of that specific food fit in a cup. Once you know that:

kcal/cup = kcal/g × grams per cup

This calculator will only show a kcal/cup result when you provide that grams-per-cup value yourself — it never assumes one.

Why Grams per Cup Matters

Different pet foods pack very differently into the same measuring cup. Kibble size, shape, and density all affect how much a cup of a given food actually weighs, and this varies from product to product — there is no single, reliable “standard” grams-per-cup figure that applies across pet foods generally. AAFCO’s labeling rules require calorie content to be stated in a household measure like cups, but they don’t provide (and this calculator doesn’t assume) a universal formula for converting mass-based calorie density into that household measure. The only reliable way to get an accurate kcal/cup figure for a specific food is to use that food’s own manufacturer-stated cup weight, or the manufacturer’s own kcal/cup statement directly from the label.

Where to Find Calorie Information on Pet Food

Look for a “Calorie Content” statement on the label, typically expressed as kcal ME/kg on an as-fed basis, along with a kcal-per-household-measure figure (per cup, can, or similar). If you need the grams-per-cup value specifically and it isn’t printed on the bag, check the manufacturer’s website or contact them directly.

Worked Example

Hypothetical example

Say a label states a calorie density of 3,500 kcal/kg.

3500 ÷ 1000 = 3.5 kcal/g
3500 ÷ 10 = 350 kcal/100g
3.5 × 28.3495 ≈ 99.2 kcal/oz

If this particular food’s manufacturer states 100 g per cup for this product: 3.5 × 100 = 350 kcal/cup.

These numbers are illustrative only. 100 g/cup is not a standard or assumed value — it would need to come from that specific product’s own information. Enter your own food’s values into the calculator above for a real result.

What This Calculator Does Not Tell You

This tool converts calorie-density units only. It does not calculate how many calories your pet needs, how much of a food to feed, whether a food is suitable for weight loss, or whether a food is appropriate for a medical condition such as diabetes or kidney disease. It should not be used to change a veterinarian-prescribed therapeutic diet. For calorie needs, see the Dog Calorie Calculator or Cat Calorie Calculator; for feeding amount questions specific to your pet, talk to your veterinarian.

Frequently Asked Questions

How do I convert kcal/kg to kcal per cup?

You need your specific food’s grams-per-cup value, since cup weight varies by product. Once you have it: kcal/cup = (kcal/kg ÷ 1000) × grams per cup.

Can I assume 1 cup equals 100 grams for any pet food?

No. Grams per cup varies by kibble size, shape, and density between products, so there is no universal value. This calculator never assumes one — it only shows kcal/cup when you provide your food’s actual grams-per-cup figure.

Does this calculator tell me how many calories my pet needs?

No. It only converts a known calorie density between units. For calorie needs, use the Dog or Cat Calorie Calculator.

Is calorie content on pet food labels a laboratory measurement?

Not necessarily. Manufacturers can determine calorie content using their own calculations or AAFCO-recognized testing procedures, and the label states which method was used.

Does a higher calorie density mean a food is worse quality?

No. Calorie density is descriptive, not a quality or health rating. Suitability for a specific pet depends on their individual calorie needs and feeding plan, not the density figure alone.

How is kcal/oz calculated?

Using the standard avoirdupois ounce: kcal/oz = kcal/g × 28.3495.

What units can I enter?

kcal per kg, kcal per 100 g, or kcal per g — whichever your label or product information shows. The calculator converts your entry into all the other units.

Sources: calorie-statement labeling requirements (kcal ME/kg as-fed plus a household measure, manufacturer-determined by calculation or AAFCO testing) as described by AAFCO and the Merck Veterinary Manual. Citing these organizations is for sourcing purposes only and does not imply their endorsement of PawCalcHub. See our Methodology and Sources & References pages for how we research and cite our calculators generally.