The invention discloses a blood purification adsorbent. The blood purification adsorbent is porous polyurethane aerogel. The invention also discloses a preparation method of the blood purification adsorbent, and the blood purification adsorbent is prepared by taking MDI trimer and polyethylene glycol / polypropylene glycol as raw materials through adoption of a sol-gel method and supercritical carbon dioxide drying. The invention also discloses a hemoperfutor. The porous polyurethane aerogel is used as an adsorbent in the hemoperfutor. The blood purification adsorbent provided by the invention adopts a porous polyurethane aerogel material, and has the advantages of excellent mechanical properties, controllable pore size and distribution, the high specific surface area, the large adsorption capacity and the like; and the adsorbent is wide in adsorption range, can adsorb bacterial endotoxin, tumor necrosis factors, interleukin 6 and other cytokines in blood plasma at the same time, and canbe used for treating endotoxemia, sepsis, cytokine storm and other diseases caused by severe infection.