由對硝基甲苯經氯化、氧化而得。將對硝基甲苯投入干燥的反應器中,加熱熔融后,加入鐵絲和碘片,于58-62℃,通入等摩爾量氯氣,經熱水洗滌、碳酸鈉中和后,倒入冰水中,攪拌析出結晶,過濾去水,陰干得2-氯-4-硝基甲苯。
再將25倍1-2%氫氧化鈉液加入2-氯-4-硝基甲苯中,加熱至沸騰,于激烈攪拌下,緩緩加入高錳酸鉀,保持溫度在100±1℃,加完后,繼續攪拌,回流30min,放冷,分去二氧化錳。
濾液用鹽酸調至pH為1-2,沉淀用冰水洗滌,過濾后,于80℃干燥而得產品。氯化操作也可以在三氯化鐵存在下進行,仍然在58-62℃通氯。氯化、氧化的總收率約為70%。