In this work, we analyze artificial heavy-metal solutions with ferrite nanoparticles. Measurements of adsorption effectiveness of different kinds of particles, pure magnetite or magnetite doped with calcium, cobalt, manganese, or nickel ions, were carried out. A dependence of the adsorption efficiency on the composition of the inorganic core has been observed. Ferrites surfaces were modified by phthalic anhydride (PA), succinic anhydride (SA), acetic anhydride (AA), 3-phosphonopropionic acid (3-PPA), or 16-phosphohexadecanoic acid (16-PHDA) to compare the adsorption capability of the heavy metals Cd, Cu and Pb. The obtained nanoparticles were structurally characterized by transmission electron microscopy (TEM), X-ray diffraction (XRD), Fourier transform infrared spectroscopy (FTIR) and Mössbauer spectroscopy. The amounts of Cd, Cu and Pb were measured out by atomic absorption spectroscopy (AAS) and energy dispersive X-ray (EDX) as comparative techniques. The performed study shows that SA linker appears to be the most effective in the adsorption of heavy metals. Moreover, regarding the influence of the composition of the inorganic core on the detection ability, the most effective ferrite Mn 0.5 Fe 2.5 O 4 was selected for discussion. The highest heavy-metal adsorption capability and universality was observed for SA as a surface modifier.