The invention belongs to the field of an automobile, and particularly relates to a methanol gasoline additive and a preparation method, and the additive can effectively reduce the swelling corrosion on the automobile. The additive comprises isopropyl ether, phenylpropyl triazole, petroleum ether, ferrocene, fatty acid methyl ester, C2C8 alcohol, benzene, Span-80, triethanolamine, 1,3,5,7-tetraazatricycle, isopropanol, alkylphenol polyether and sulfonate; and the additive is composed of the following components in parts by weight: 0.15-0.67 part of the isopropyl ether, 0.03-0.1 part of the phenylpropyl triazole, 0.01-0.08 part of the petroleum ether, 0.02-0.08 part of the ferrocene, 0.03-0.09 part of the fatty acid methyl ester, 0.2-0.8 part of the C2C8 alcohol, 0.4-0.9 part of the benzene, 0.03-0.09 part of the Span-80, 0.03-0.08 part of the triethanolamine, 0.2-0.7 part of the 1,3,5,7-tetraazatricycle, 0.3-0.8 part of the isopropanol, 0.08-0.16 part of the alkylphenol polyether and 0.02-0.08 part of the sulfonate.