The invention relates to a carbon steel pickling inhibitor, a preparation method and application thereof, in particular to a thiadiazole carbon steel pickling inhibitor, a preparation method and application thereof. The inhibitor is a mixture of any two or three of 2-amino-5-(p-hydroxyphenyl)-1,3,4-thiadiazole, 2-amino-5-(4-pyridyl)-1,3,4-thiodiazol or 2-amino-5-(3-pyridyl)-1,3,4-thiodiazol. The inhibitor in the invention can effectively prevent the carbon steel materials from being corroded by sulfuric acid in the pickling process, and has the advantages of environment protection, low usage amount, high corrosion inhibition efficiency, stable performance and the like.