The pyrolysis of pyrrole (6.46% pyrrole in argon) has been performed with the tunable synchrotron vacuum ultraviolet (VUV) photoionization and molecular-beam mass spectrometry (MBMS) technique. The experiment was carried out over the temperature range of 1260-1710 K at a pressure of 267 Pa. About 30 intermediates have been identified by near-threshold measurements of photoionization mass spectra, and the corresponding mole fractions versus temperatures have been obtained. Moreover, the isomers of some pyrolysis products have been identified by the measurement of photoionization efficiency spectrum. The major products are H(2), C(2)H(2), HCN, C(3)H(4) (propyne), and C(2)H(3)N (acetonitrile). Meanwhile, some new intermediates, such as C(4)H(4)N (cyanoallyl radical) and C(2)H(2)N (cyanomethyl radical), have been determined. The major pyrolysis channels have been provided with the high-level ab initio G3B3 calculation and are well consistent with the experimental observation. The formation pathway of HCN via the cyclic carbene tautomer has been proved to be the lowest formation pathway, which is in accordance with previous theoretical work. The potential pathways of the early formed C(4)H(4)N species together with their subsequent consumption to C(2)H(2)N and C(2)H(2) have been discussed in detail. Also, the formation pathways of the major products of C(2)H(3)N and C(2)H(2) have been investigated as well.