В лаборатории получают действием на твердый нитрат калия концентрированной серной кислоты:
KNO3 + H2SO4(конц) = KHSO4 + HNO3,
образующуюся азотную кислоту отгоняют при небольшом нагревании.
В промышленности получают каталитическим окислением аммиака кислородом воздуха на платиновом катализаторе.
Процесс осуществляется в три этапа:
4NH3 + 5O2 = 4NO + 6H2O.
2NO + O2 = 2NO2.
4NO2 + О2 + 2H2O = 4HNO3.