viFSP1 is a species-independent inhibitor of FSP1 that induces ferroptosis in FSP1-dependent cells. viFSP1 targets the highly conserved NAD(P)H binding pocket of FSP1 and directly inhibits FSP1. viFSP1 induces lipid peroxidation and has anticancer activity.