Zinkslagg är i första hand produkten av reaktionen mellan zink och järn. Dess sammansättning består huvudsakligen av järn-zinklegeringsfasen som bildas efter kombinationen av zink och järn. Därför innehåller zinkslagg i allmänhet cirka 3 till 6 % järn och cirka 94 till 97 % zink. I vissa varmförzinkningsprocesser tillsätts bly för att skydda galvaniseringskärlet. I sådana fall kan zinkslagg innehålla 1,5 till 2 % bly (avser inte bly blandat tillsammans). I allmänhet, vid varmförzinkning av stålrör, tillsätts aluminium avsiktligt för att erhålla ett ljust galvaniserat skikt. Därför kan zinkslagg också innehålla en viss mängd aluminium.
Stålrör kan endast sänkas ned i zinkbadet efter förbehandling. Under förbehandlingen kan ofullständig rengöring göra att järnsalter fäster på ytan av stålröret som ska galvaniseras. Vid galvaniseringstemperaturen genomgår järnbaserade material såsom stålrör, stålförzinkningsgrytor och rörförzinkningsmaskiner upplösning i zinkbadet. Den ömsesidiga diffusionen av järn- och zinkatomer resulterar i bildandet av ett järn-zinklegeringsskikt. Bland dem kan faskristallerna lossna från substratet och sjunka till botten av galvaniseringskärlet och ackumuleras för att bilda zinkslagg. Generellt, i "torrmetoden" varmförzinkningstillverkning av stålrör, står mängden zinkslagg för cirka 10 till 20 % av den totala zinkförbrukningen.
Under bildandet av zinkslagg är reaktionerna följande:
(1) Reaktioner orsakade av järnsalter
FeCl₂ + 8Zn → ZnCl2 + FeZn
FeCl₂ + 14Zn → ZnCl₂ + FeZn₁₂
(2) Reaktioner orsakade av stål
Fe₈C + 21Zn → 3FeZn₇ + CFe₈
C + 39Zn → 3Fe₈Zn₁₈ + C




