Skip to content

Pet Food Energy Converter

Convert pet food energy between kcal per kg, per 100 g, per pound and per ounce.

✔ Reviewed by our vet teamUpdated 18 Oct 2026Sources: Pure arithmetic / unit conversion on user inputs
Pet Food Energy ConverterFree · instant
Fields marked * are required

Calculated in your browser. The numbers you type are never sent to us or stored.

Quick answer A food with 3,600 kcal per kg has 360 kcal per 100 g, about 1,633 kcal per pound and about 102 kcal per ounce. Enter the value from your label and choose its unit to see the others, so you can compare foods and use any calorie calculator.

How to use the pet food energy converter

  1. Enter the energy value from the label.
  2. Choose the unit it is given in.
  3. Press Calculate.

Worked example

A food that lists 3,600 kcal per kg.

Energy value
3600
Unit of that value
kcal per kg
3,600 kcal per kg
Per 100 g
360 kcal
Per kilogram
3,600 kcal
Per pound
1,633 kcal
Per ounce
102.1 kcal

Use kcal per kg in the CalcuPaw food calculators.

Example values are illustrative; this result is produced by the same calculator above.

How we calculate it

kcal per g = value ÷ grams in the unit; kcal per kg = kcal per g × 1,000; per 100 g = × 100; per lb = × 453.59237; per oz = × 28.349523125

Sources: Pure arithmetic / unit conversion on user inputs (no external constant)

Understanding your result

Pet food labels give energy in different units: kcal per kilogram, kcal per 100 g, kcal per pound or per ounce. The converter turns any of them into the others using exact weights: a kilogram is 1,000 g, a pound is 453.59237 g and an ounce is 28.349523125 g.

A food with 3,600 kcal per kg is 360 kcal per 100 g, about 1,633 kcal per pound and about 102 kcal per ounce.

CalcuPaw's food calculators use kcal per kilogram, so convert your label first if it uses another unit.

Common mistakes

  • Mixing up kcal per 100 g and kcal per kilogram, a factor of ten.
  • Treating Calories (capital C) and kcal as different; they are the same.
  • Using the energy per cup as if it were per kilogram.
  • Forgetting to choose the right unit.
  • Rounding too early.

Good to know

  • Use the Cups to Grams Calculator for cups.
  • Compare foods by price per 1,000 kcal.
  • Check that the number is for the food as fed, not dry matter.

Moving between energy units

Pet food labels use kcal per kg, kcal per 100 g, kcal per pound or kcal per ounce, and some use kilojoules. The converter changes between the first four, and you can divide kilojoules by 4.184 to get kilocalories.

For example, 3,600 kcal per kg is 360 kcal per 100 g, about 1,633 kcal per lb and about 102 kcal per oz. Converting to the same unit is the first step in comparing foods, and the Pet Food Price per 1,000 kcal Calculator takes it further.

Always use the energy value for the food as fed. A wet food and a dry food with the same percentages of protein and fat can have very different energy per gram because of water content.

Frequently asked questions

How do I convert kcal per 100 g to kcal per kg?

Multiply by 10. A food with 360 kcal per 100 g has 3,600 kcal per kg.

How do I convert kcal per kg to kcal per pound?

Multiply by 0.45359237 (a pound is 453.59237 g). A food with 3,600 kcal per kg has about 1,633 kcal per pound.

Why do labels use different units?

Different countries and brands print kcal per kg, per 100 g, per cup or per can. Converting lets you compare them.

Is a Calorie the same as a kcal?

Yes. The Calories on food labels are kilocalories (kcal).

Can I convert kcal per cup?

Not directly, because a cup of food weighs different amounts. Use the Cups to Grams Calculator.

Which unit do CalcuPaw calculators use?

Kcal per kilogram. Convert your label to that first.

Reviewed by the CalcuPaw Veterinary Review Team
Reviewed 8 Oct 2026 to 18 Oct 2026 · next review due by April 2027 · Meet the review team

Sources

  1. Pure arithmetic / unit conversion on user inputs (no external constant)

Guides about this

Embed this calculator
Free for vets, rescues and pet blogs — no ads inside the widget.
Get embed code

Estimates only. Every pet is different — confirm with your veterinarian.