Niacinamide is a great skincare ingredient because it is safe for all skin types, even aging, dry, and sensitive skin. Niacinamide can improve skin texture and strengthen the protective barrier function of the skin, which then helps to reduce inflammation — often appearing as dry, irritated or flaky skin.