在鉻酸鹽轉化液中還要加入成膜助劑和活化劑,作為成膜助劑通常加入重鉻酸及其鹽。作為活化劑的有酸和能水解成酸的鹽等。除去這些成膜所必須的基本條件以外,在某些溶液中為了提高鎂離子的濃度還要加入鎂鹽。加入氯離子、酸離子等事為了破壞自然氧化膜和提高鎂的溶解能力,有利於成膜過程進行,當含有每升0.4克氯離子雜質的時候,在室溫條件下只能使ZM5合金產生鈍化,不能成膜。而在沸騰條件下,鎂合金就可以生產鉻酸鹽轉化膜。在三氧化鉻和硝酸鈉中鎂離子、氯離子、酸離子對成膜過程有利。沒有這些離子的時候,為了降低金屬損失,成膜過程只能在硝酸鈉濃度非常低的情況下進行,在每升含有5克硝酸鈉的三氧化鉻溶液中,在加入每升15克的氧化鎂或者每升2克的酸離子或者每升0.15克的氯離子,這些都需要以中性鹽的形式加入進去,基體鎂的溶解速度都不會很大。在每升100克的三氧化鉻加每升5克的硝酸鈉溶液中,隨著氧化鎂量的不斷增加,溶液的PH值向鹼性方向移動,鎂合金溶解速度變小。