핫팩의 안에 들어있는 용액은 아세트산나트륨 또는 티오황산나트륨인데 과포화된 아세트산나트륨 용액은 물과 같이 투명한 액체 상태를 유지하게 됩니다. 하지만 외부에서 작은 충격이라도 가해지게 되면 얼음 얼듯이 순간적으로 딱딱하게 변하는 것입니다. 이 금속 단추를 꺾는 충격으로 결정이 생기면서 저장하고 있던 열이 한꺼번에 방출되기 때문에 손난로 역할을 하게 되는 것입니다.
액체형 핫팩은 핫팩 안에 들어있는 단추처럼 생긴 금속판을 똑딱하고 눌러 따뜻하게 만드는 핫팩이다. 핫팩에 들어있는 액체는 아세트산나트륨 과포화 용액이다. 이 액체형 핫팩에는 아세트산나트륨이 너무 많이 녹아 있어 불안정한 상태이고 작은 충격에도 쉽게 과포화 상태가 깨지게 된다. 과포화 상태가 깨지게 되면 용액이 굳어지면서 결정이 만들어지는데 이때 액체에서 고체로 변하면서 에너지가 방출되고 그로 인해 따뜻함을 느낄 수 있게 되는 것이다. 핫팩 안에 들어있는 단추가 바로 용액에 충격을 주는 역할을 하는 것이다. 고체 상태로 굳어버린 핫팩은 끓는 물에 데우면 다시 아세트산나트륨 과포화 용액으로 변하여 재사용이 가능하다.