Yes, topical niacinamide can help with skin pigmentation and the overall shade or tone of your skin. If you suffer from hyperpigmentation, or dark spots, on your skin, you'll be happy to hear that there's finally a cream that's affordable and effective at smoothing and lightening them.