핫팩은 철가루와 염화나트륨을 주재료로 하여, 포장지를 뜯는 순간 공기와 접촉하여 산화 반응이 일어나고, 이로 인해 열이 발생하는 원리로 작동합니다. 흔들었을 때 발열이 더 잘되는 이유는 철가루와 염화나트륨이 공기와 접촉하는 면적이 넓어지기 때문입니다. 핫팩의 주머니 안에 들어 있는 철가루와 염화나트륨은 습식 분말 상태로, 포장지를 뜯으면 공기와 접촉하면서 산화 반응이 시작됩니다. 이때 철가루와 염화나트륨이 공기와 접촉하는 면적이 넓을수록 산화 반응이 더 활발하게 일어나고, 더 많은 열이 발생하게 됩니다.