Filoviridae, including Ebola (EBOV) and Marburg (MARV) viruses, are emerging pathogens that pose a serious threat to public health. No agents have been approved to treat filovirus infections, representing a major unmet medical need. The selective estrogen receptor modulator (SERM) toremifene was previously identified from a screen of FDA-approved drugs as a potent EBOV viral entry inhibitor, via binding to EBOV glycoprotein (GP). A focused screen of ER ligands identified ridaifen-B as a potent dual inhibitor of EBOV and MARV. Optimization and reverse-engineering to remove ER activity led to a novel compound 30 (XL-147) showing potent inhibition against infectious EBOV Zaire (0.09 μM) and MARV (0.64 μM). Mutagenesis studies confirmed that inhibition of EBOV viral entry is mediated by the direct interaction with GP. Importantly, compound 30 displayed a broad-spectrum antifilovirus activity against Bundibugyo, Tai Forest, Reston, and Měnglà viruses and is the first submicromolar antiviral agent reported for some of these strains, therefore warranting further development as a pan-filovirus inhibitor.