IJzer(II)oxide wordt bij de staalbereiding gevormd, waarbij zuurstof in het smeltbad wordt geblazen. De zuurstof vormt met het ijzer FeO, dat als oxidatiemiddel werkt voor de verontreinigingen zoals silicium, mangaan en fosfor:
Met behulp van calciumoxide (CaO) kunnen deze oxiden uit het gesmolten ijzer verwijderd worden.
IJzer(II)oxide wordt uit ijzer(III)oxide gevormd met behulp van diwaterstof of koolstofdioxide. Ook door oxidatie van ijzer onder lage zuurstofdruk of met waterdamp bij temperaturen boven de 560°C kan ijzer(II)oxide geproduceerd worden.[2]
Stoichiometrisch ijzer(II)oxide wordt gevormd door ijzer(II)oxalaat in vacuüm te verhitten tot ongeveer 850 °C en vervolgens snel af te schrikken tot kamertemperatuur.[3] Verder kan stoichiometrisch ijzer(II)oxide gevormd worden bij de reactie van Fe1-xO en ijzer bij 770 °C en 50 kbar zuurstofdruk.[2]