Yes, you can mix niacinamide with benzoyl peroxide, and in fact, this combination can help improve skin issues such as excessive oiliness, inflammation, and acne, as well as some mild hyperpigmentation. However, even though these two actives are relatively easy to use and tolerate, you still need to be aware that potential side effects may occur.
5