Polymer based hemoperfusion has been developed as an effective therapy to remove the extra bilirubin from patients. However, the currently applied materials suffer from either low removal efficiency or poor blood compatibility. In this study, we report the development of a new class of nanofibrous absorbent that exhibited high bilirubin removal efficiency and good blood compatibility. The Kevlar nanofiber was prepared by dissolving micron-sized Kevlar fiber in proper solvent, and the beads were prepared by dropping Kevlar nanofiber solutions into ethanol. Owing to the nanofiborous structure of the Kevlar nanofiber, the beads displayed porous structures and large specific areas, which would facilitate the adsorption of toxins. In the adsorption test, it was noticed that the beads possessed an adsorption capacity higher than 40 mg g(-1) towards bilirubin. In plasma mimetic solutions, the beads still showed high bilirubin removal efficiency. Furthermore, after incorporating with carbon nanotubes, the beads were found to have increased adsorption capacity for human degradation waste. Moreover, the beads showed excellent blood compatibility in terms of a low hemolysis ratio, prolonged clotting times, suppressed coagulant activation, limited platelet activation, and inhibited blood related inflammatory activation. Additionally, the beads showed good compatibility with endothelial cells. In general, the Kevlar nanofiber beads, which integrated with high adsorption capacity, good blood compatibility and low cytotoxicity, may have great potential for hemoperfusion and some other applications in biomedical fields.