Iron oxide nanoparticles (IONPs) are nanoscale particles of iron oxides such as magnetite (FeâOâ) and hematite (α-FeâOâ). These nanoparticles typically range in size from 1 to 100 nanometers and possess unique physical and chemical properties due to their small size and high surface area.