This study evaluates the use of carbon-encapsulated zero-valent iron nanoparticles for biogas upgrading in wet systems. The nanoparticles were produced by hydrothermal carbonization, using olive mill waste (OMW) or microalgae as carbon sources. The solids were characterized to investigate the specific surface area, total and zero-valent iron content, pHPZC and chemical and crystalline composition. Their adsorption performance towards hydrogen sulphide (H2S) was tested by treating two types of synthetic biogas with and without CO2. In both cases, the starting H2S concentration was approximately 60 ppm and the experiments lasted until the complete saturation of the nanoparticles. Optimal Fe/C ratios of 0.05 for OMW nanoparticles and 0.2 for microalgae nanoparticles demonstrated H2S-specific adsorption capacities of 9.66 and 9.55 , respectively, in a synthetic biogas without CO2. The addition of CO2 in biogas reduced adsorption, possibly due to system acidification. X-ray photoelectron spectroscopy analysis revealed surface compounds on the surface of the spent nanoparticles, including disulphides, polysulphides and sulphate. The saturated adsorbents were effectively regenerated with air, leading to the oxidation of sulphur species and desorption. The regeneration allowed a total adsorption capacity of 53.25 and 34.14 , after 10 consecutive cycles of adsorption/regeneration with a single batch of olive mill and microalgae nanoparticles, respectively.