Insulin lispro, sold under the brand name Humalog among others, is a type of insulin used to treat type 1 and type 2 diabetes. Typically it is taken around the time of eating. It is used by injection under the skin or within an insulin pump. Onset of effects typically occurs within 30 minutes and lasts about 5 hours. Often a longer acting insulin like NPH is also needed.