Question: can hydrogen peroxide kill lice?
Answer: It may be the reason why hair dye seems to be effective at killing lice. More permanent hair dye solutions also include hydrogen peroxide, which may also have an effect. Nits are encased in a hard shell for protection.