Niacinamide offers many benefits for skin. Its restorative properties include building skin cells and keratin, protecting against sun damage and environmental stress, and fighting inflammation. It also is effective in treating dark spots and hyperpigmentation. Best of all, niacinamide is both easy to use and combines well with other skin care products.