A low band-gap polymer composed of thienylanthracene and DPP exhibits promising PCEs of 7.02% with PC71BM, and 4.23% with non-fullerene acceptor di-PBI, demonstrating the potential for universal electron donor polymer of polymer solar cells.