合成水杨酸甲酯常用的催化剂是浓硫酸,这种催化剂催化效果好, 价格便宜, 但其缺点也比较多:
1、浓硫酸的酸性和氧化性都很强,在反应过程中会使有机物碳化,还伴有氧化、醇脱水、醚化等副反应的发生;
2、硫酸在生产过程中会腐蚀设备;
3、硫酸的工业处理比较困难
4、排放的废酸环境污染
5、硫酸作为催化剂不能重复使用。
有人曾经用对甲苯磺酸代替硫酸用于合成水杨酸甲酯,效果较好。也有人曾经研究发现亚硫酸氢钠作为催化剂催化合成水杨酸甲酯活性较高。但是用均相催化剂反应时,存在的共同问题是产物分离困难,催化剂不能重复使用。因此,工业化生产水杨酸甲酯比较难。