To address the issue of toxic cadmium pollution and meet the need for rapid separation from water body, a magnetic bio-composite material, marked as CFeMg, was prepared via a facile method. It explicitly includes components of cellulose nanofiber (CNF), Fe