Hyperpigmentation can be treated with topical treatments such as retinoids, hydroquinone, or vitamin C serums. Chemical peels, microdermabrasion, and laser treatments can also help to reduce the appearance of hyperpigmentation. It's important to use sunscreen daily to prevent further darkening of the skin.
Try serums with Alpha Arbutin or Tranexamic Acid for melasma. Also, over a longer period of time, SPF 50+ broad spectrum sunscreens are non-debatable.