1、發熱包中含有硅藻土、活性炭等成分,它們是典型的吸附劑。其疏鬆多孔的結構有利於各種有效成分附着,充分接觸併發生化學反應。
2、發熱包通常還有碳酸鈉、氯化鈣、硫酸鎂等鹽分,主要是用來吸收滲入包裝內的微量水分,防止氧化鈣逐漸失效,同時在化學反應中起到輔助作用。此外,發熱包中也常見鐵粉和鋁粉,它們可以透過和氧氣反應釋放少量熱量。也可以和活性炭、水分、鹽分形成“原電池”效應,透過氧化還原反應釋放熱量。