Open Food Log

Development draft, v0. The format may change; every change is in the changelog.

Nutrients

The keys a food or a meal item may carry. Each ends in its unit. A key left out is unknown, never zero; a producer's own keys start x-. A dash means the other system has no exact match. The list is nutrients.json.

KeyNutrientINFOODSFoodData CentralHealth ConnectHealthKit
energy_kcalEnergy
Metabolizable energy. INFOODS reports ENERC in kJ by default; 1 kcal = 4.184 kJ.
ENERC208energydietaryEnergyConsumed
protein_gProteinPROCNT203proteindietaryProtein
fat_gFat, totalFAT204totalFatdietaryFatTotal
saturated_fat_gSaturated fatFASAT606saturatedFatdietaryFatSaturated
monounsaturated_fat_gMonounsaturated fatFAMS645monounsaturatedFatdietaryFatMonounsaturated
polyunsaturated_fat_gPolyunsaturated fatFAPU646polyunsaturatedFatdietaryFatPolyunsaturated
trans_fat_gTrans fatFATRN605transFat—
cholesterol_mgCholesterolCHOLE601cholesteroldietaryCholesterol
carbohydrate_gCarbohydrate
Total carbohydrate by difference, as US labels and FoodData Central give it. Fibre is included.
CHOCDF205totalCarbohydratedietaryCarbohydrates
fiber_gFibre, total dietaryFIBTG291dietaryFiberdietaryFiber
sugars_gSugars, totalSUGAR269sugardietarySugar
added_sugars_gAdded sugars
On US labels since 2020. No tagname in the FAO list to 2007, and FoodData Central's number is not yet checked.
————
sodium_mgSodiumNA307sodiumdietarySodium
potassium_mgPotassiumK306potassiumdietaryPotassium
calcium_mgCalciumCA301calciumdietaryCalcium
iron_mgIronFE303irondietaryIron
magnesium_mgMagnesiumMG304magnesiumdietaryMagnesium
zinc_mgZincZN309zincdietaryZinc
vitamin_c_mgVitamin CVITC401vitaminCdietaryVitaminC
vitamin_d_ugVitamin D (D2 + D3)
Micrograms, not IU (1 µg = 40 IU).
VITD328vitaminDdietaryVitaminD
vitamin_a_rae_ugVitamin A, retinol activity equivalents
RAE, as US labels and FoodData Central give it. INFOODS VITA uses the older retinol equivalents, so it is not the same number.
—320vitaminAdietaryVitaminA
caffeine_mgCaffeineCAFFN262caffeinedietaryCaffeine
alcohol_gAlcohol (ethanol)
HealthKit's numberOfAlcoholicBeverages counts drinks, not grams.
ALC221——
water_gWater
Health Connect keeps drinking water in a separate hydration record.
WATER255—dietaryWater