Both vitamin C and retinol are powerful ingredients to combat hyperpigmentation. Neither is necessarily better, as they both help with different stages of hyperpigmentation. Vitamin C is an antioxidant and brightening agent. Retinol promotes cellular turnover and helps prevent the creation of melanosomes. Other effective ingredients to combat visible hyperpigmentation include glycolic acid, phytic acid, kojic acid and niacinamide.