Zinkslagg er primært produktet af reaktionen mellem zink og jern. Dens sammensætning består hovedsageligt af jern-zink-legeringsfasen dannet efter kombinationen af zink og jern. Derfor indeholder zinkslagg generelt omkring 3 til 6 % jern og omkring 94 til 97 % zink. I nogle varmgalvaniseringsprocesser tilsættes bly for at beskytte galvaniseringsgryden. I sådanne tilfælde kan zinkslagg indeholde 1,5 til 2 % bly (der ikke refererer til bly blandet sammen). Ved varmgalvanisering af stålrør tilsættes generelt aluminium med vilje for at opnå et lyst galvaniseret lag. Derfor kan zinkslagg også indeholde en vis mængde aluminium.
Stålrør kan kun nedsænkes i zinkbadet efter forbehandling. Under forbehandlingen kan ufuldstændig rengøring få jernsalte til at klæbe til overfladen af stålrøret, der skal galvaniseres. Ved galvaniseringstemperaturen gennemgår jernbaserede materialer som stålrør, stålgalvaniseringsgryder og rørgalvaniseringsmaskiner opløsning i zinkbadet. Den gensidige diffusion af jern- og zinkatomer resulterer i dannelsen af et jern-zink-legeringslag. Blandt dem kan fasekrystallerne løsne sig fra underlaget og synke til bunden af galvaniseringsgryden og akkumulere og danne zinkslagg. Generelt, i "tør metode" varmgalvaniseringsproduktion af stålrør, udgør mængden af zinkslagg omkring 10 til 20% af det samlede zinkforbrug.
Under dannelsen af zinkslagg er reaktionerne som følger:
(1) Reaktioner forårsaget af jernsalte
FeCl₂ + 8Zn → ZnCl2 + FeZn
FeCl₂ + 14Zn → ZnCl₂ + FeZn₁₂
(2) Reaktioner forårsaget af stål
Fe₈C + 21Zn → 3FeZn₇ + CFe₈
C + 39Zn → 3Fe₈Zn₁₈ + C




