Keratin is a fibrous protein that is found in the hair, nails, and skin of humans and other animals. It is a strong, flexible protein that is resistant to heat and chemicals. Keratin is produced by the cells of the epidermis, which is the outermost layer of the skin.