The currently used hemoperfusion adsorbents such as activated carbon and ion-exchange resin show dissatisfactory hemocompatibility, and a large dose of injected heparin leads to the increasing cost and the risk of systematic bleeding. Natural polysaccharide adsorbents commonly have good biocompatibility, but their application is restricted by the poor mechanical strength and low content of functional groups. Herein, we developed an efficient, self-anticoagulant and blood compatible hemoperfusion adsorbent by imitating the structure and functional groups of heparin. Carrageenan and poly(acrylic acid) (PAA) cross-linked networks were built up by the combination of phase inversion of carrageenan and post-cross-linking of AA, and the formed dual-network structure endowed the beads with improved mechanical properties and controlled swelling ratios. The beads exhibited low protein adsorption amounts, low hemolysis ratios, low cytotoxicity, and suppressed complement activation and contact activation levels. Especially, the activated partial thromboplastin time, prothrombin time, and thrombin time of the gel beads were prolonged over 13, 18, and 4 times than those of the control. The self-anticoagulant and biocompatible beads showed good adsorption capacities toward exogenous toxins (560.34 mg/g for heavy metal ions) and endogenous toxins (14.83 mg/g for creatinine, 228.16 mg/g for bilirubin, and 18.15 mg/g for low density lipoprotein (LDL)), thus, highlighting their potential usage for safe and efficient blood purification.