Niacinamide skin benefits for mature skin. Niacinamide is a gentle skincare ingredient that helps diminish the signs of aging, discoloration, and blemishes. It also reduces fine lines, tightens skin, and visibly minimizes the appearance of enlarged pores. Keeping skin smooth and moisturized may have a second benefit.