石脑油制得，也可以通过乙炔水合后生成。当丁烷或轻石脑油在空气中加热，并有多种金属离子包括镁，钴，铬以及过氧根离子催化，会分解出乙酸。化学方程式如下：此反应可以在能使丁烷保持液态的最高温度和压力下进行，一般的反应条件是150℃和55 atm。副产物包括丁酮，乙酸乙酯，甲酸和丙酸。因为部分副产物也有经济价值，所以可以调整反应条件使得副产物更多的生成，不过分离乙酸和副产物使得反应的成本增加。在类似条件下，使用上述催化剂，乙醛能被空气中的氧气氧化生成乙酸使用新式催化剂，此反应能获得95%以上的乙酸产率。