This study focuses on the biosorption of harmful metals from aqueous solutions using Enteromorpha compressa macroalgal biomass nanoparticles as the biosorbent. Scanning electron microscopy (SEM), Fourier transform infrared spectroscopy (FTIR), and X-ray diffraction analysis (XRD) were employed to characterize the biosorbent. The effects of pH, initial metal ion concentration, biosorbent dosage, and contact time on the biosorption process were investigated. The maximum biosorption capacity for metals was observed at a pH of 5.0. The experimental equilibrium data were analyzed using three-parameter isotherm models, namely Freundlich, Temkin, and Langmuir equations, which provided better fits for the equilibrium data. A contact time of approximately 120 min was required to achieve biosorption equilibrium for various initial metal concentrations. Cr(III), Co(II), Ni(II), Cu(II), and Cd(II) demonstrated distinct maximum biosorption capacities of 24.99375 mg/g, 25.06894 mg/g, 24.55796 mg/g, 24.97502 mg/g, and 25.3936 mg/g, respectively. Different kinetic models were applied to fit the kinetic data, including intraparticle diffusion, pseudo-second-order, and pseudo-first-order versions. The pseudo-second-order model showed good agreement with the experimental results, indicating its suitability for describing the kinetics of the biosorption process. Based on these findings, it can be stated that E. compressa nanoparticle demonstrates potential as an effective biosorbent for removing targeted metals from water.