首先苯肼与环己酮聚合成上图所示的亚胺。氢氯酸随后催化重排反应和环化反应，所得之化合物会被四氧化三铅氧化为咔唑。另一种经典的合成法是Bucherer咔唑合成。此外，透过Graebe–Ullmann反应亦可合成咔唑。在上图中间，不稳定的1,2,3-三唑在加热下会释出氮气，形成咔唑。