The present study identified aloe-emodin (AE, a hydroxyanthraquinone from Aloe vera and other plants) as a new anti-angiogenic compound with inhibitory effects in an in vivo angiogenesis assay and evaluates its effects on specific key steps of the angiogenic process. AE inhibits endothelial cell proliferation, but this effect is not cell specific, since AE also inhibits tumor cell proliferation. Cell migration and invasion are not remarkably affected by AE. On the other hand, AE has different effects on endothelial and tumor cell gelatinases. Two main targets of the pharmacological action of AE as an anti-angiogenic compound seem to be urokinase secretion and tubule formation of endothelial cells. Finally, AE produces a remarkable photocytotoxic effect on tumor cells. Taken together, our data indicate that AE can behave both as an anti-tumor and an anti-angiogenic compound and suggest that AE could be a candidate drug for photodynamic therapy.