The present invention relates to a pharmaceutical composition comprising a compound of formula (1), (2) or (3) as defined in the specification for the prevention or treatment of diseases associated with oxidative stress, mitochondria dysfunction, hypoxic injury, necrosis and/or ischemic reperfusion injury, and a cosmetic composition comprising an indole compound having an antioxidant effect.