些生产商使用一种间接的水解途径, 即先将甲酸甲酯和氨反应产生甲酰胺，然后用硫酸水解甲酰胺得到甲酸：这种技术有其自身缺点，尤其是在对副产物硫酸铵的处理上。有些生产商最近发展了一类节能的方法，即将甲酸从直接水解的大量水溶液中提取出来。在其中一种方法（由巴斯夫所使用）中，甲酸在有机碱的作用下由湿法萃取得到。在实验室制备中，甲酸可由在无水丙三醇中加热草酸，然后蒸汽蒸馏得到。另外一种制备方法（必须要在通风橱中进行）是在盐酸作用下的异丙腈的水解。异丙腈的制备由乙胺和氯仿反应获得。（异丙腈过于令人不快的气味使