Pirola

Terdapat banyak metode sintesis organik pirola dan turunannya. Reaksi-raksi klasik misalnya sintesis pirola Knorr, sintesis pirola Hantzch, dan sintesis Paal-Knorr.
Bahan awal pada sintesis pirola Piloty-Robinson adalah 2 ekuivalen aldehida dan hidrozina. Produk reaksinya adalah pirola dengan substituen tertentu pada posis 3 dan 4. Aldehida bereaksi dengan diamina menjadi zat antara di-imina (R–C=N−N=C–R), kemudia dengan penambahan asam klorida, menghasilkan penutupan cincin dan pelepasan amonia menjadi pirola.