There are five main ingredients inside a hand warmer:
- iron powder
- water
- salt
- activated charcoal
- vermiculite
The first hand warmer was invented in Japan almost 100 years ago in 1923. Today they come as individually wrapped mesh packets sealed in plastic.
The packets are microporous, which means they have tiny holes that let in oxygen. The warmers for hands have very tiny holes, while the warmers designed for feet have larger (but still very small) holes. That's because there's less air inside your boots and shoes, so those warmers need more oxygen to activate.
To become hot, oxygen reacts with the iron powder, water and salt in the packet, which oxidizes the iron. (Oxidization is also known as rust.)
But when your car's fender or your garden shovel rusts, it does not feel hot. That's because that process happens very slowly. The exothermic reaction (the one that creates heat) is sped up in hand warmers so that we notice the warmth.
Vermiculite is a mineral that absorbs water. It helps keep the amount of water inside the packet in check so that the oxidization process can continue. Activated charcoal helps disperse the heat evenly so you don't have any hot spots against your skin, and it controls the pace of the reaction.
The vermiculite and activated charcoal work together with the oxidization so the hand warmer can last about eight to 10 hours, on average.
So it's not demons, and it's not scary chemicals and it's not even magic. But the heat in that hand warmer is toasty; those little packets can produce temperatures between 100 and 180 degrees Fahrenheit (37 and 82 degrees Celsius), which should keep your digits nice and cozy. And it's totally safe to throw used hand warmers in the garbage. No hazmat team required.