Low dialysis and blood incompatibility efficiency are key issues to be addressed for polymeric hemodialysis membranes. To improve the comprehensive performance of hemodialysis membranes, polyethersulfone (PES)/tannic acid (TA) coblended ultrafiltration membranes were prepared and modified with a heparin-like functionalized TA coating. The coblended TA improved the pore structure of the PES ultrafiltration membrane. And it could also undergo π-π conjugation with the heparin-like functionalized TA in the modified solution, resulting in a greater abundance of modified groups loaded on the membrane surface and pores close to the surface. The modified coating further improved the membrane performance. The physicochemical properties, solute filtration, and blood compatibility properties of the membrane were tested. The effect of TA on the pore structure of the membrane and the presence of modified layers were demonstrated by morphological and chemical structure analyses. The final modified membrane had an ultrahigh water flux (1053 L/m 2 Áh), improved dialysis performance (BSA retention >99%, Lysozyme clearance >30% and Urea clearance >90%), and excellent hemocompatibility (The hemolysis rate was 1.31%, and APTT, PT, and TT values were increased by 40.8%, 74.2%, and 85.9%, respectively). This study shows that TA has great potential for improving the pore structure of polymeric membranes.