The invention discloses a synthesis method of a
sulfur alkyl substituted
benzotriazole compound. The synthesis method includes the steps: taking
benzotriazole as raw materials, and reacting the
benzotriazole and
alkyl bromide to obtain 2-hexyl-benzo[d] [1, 2, 3]
triazole; brominating the 2-hexyl-benzo[d] [1, 2, 3]
triazole to obtain 2-hexyl-4, 7-dibromo-benzo[d] [1, 2, 3]
triazole; nitrating the 2-hexyl-4, 7-dibromo-benzo[d] [1, 2, 3] triazole to obtain 2-hexyl-4, 7-dibromo-5, 6-dinitro-benzo[d] [1, 2, 3] triazole; reacting the 2-hexyl-4, 7-dibromo-5, 6-dinitro-benzo[d] [1, 2, 3] triazole and 2-
tributyltin thiophene to obtain 2-hexyl-4, 7-bithiophene-5, 6-dinitro-benzo[d] [1, 2, 3] triazole; reacting the 2-hexyl-4, 7-bithiophene-5, 6-dinitro-benzo[d] [1, 2, 3] triazole and the
alkyl bromide to obtain the
sulfur alkyl substituted benzotriazole compound. According to the synthesis method, raw materials are easy to obtain, cost is low,
reaction conditions are mild, and
sulfur alkyl is firstly introduced into benzotriazole.