Za dobivanje željeza danas se isključivo upotrebljavaju oksidne i karbonatne rude.
Iz oksidnih ruda željezo se dobiva redukcijom ruda koksom, odnosno ugljik(II)-
oksidom u visokim pećima. Iz ruda koje su siromašne željezom (npr. limonita), željezo se dobiva tzv. kiselim taljenjem i Kruppovim postupkom.
Dobivanje željeza redukcijom oksidnih ruda u visokim pećima odvija se na niže
opisani način. Kroz gornji otvor, grotlo, peć se naizmjenično puni slojevima koksa i rude s talioničkim dodacima. Ovisno o rudi, talionički dodatak je vapnenac ili dolomit (ako su rude kisele jer jalovine sadrže silikate i aluminijev oksid) ili kvarcni pijesak (ako su rude alkalne jer jalovine sadrže kalcijev oksid). Najdonji sloj koksa se zapali, a dovodi mu se vruć zrak (do 800°C) obogaćen kisikom. Pri tom koks izgara dajući najprije CO2, a zatim prolaskom kroz sljedeći sloj koksa prelazi u CO.