Computerised capillary gas chromatography-mass spectrometry (GC-MS) analysis of complex mixtures of alkyl porphyrins, as their bis-(trimethylsiloxy)silicon(IV) and bis(tert.-butyldimethylsiloxy)silicon(IV) derivatives, is described. The latter derivative is more suitable for routine GC-MS analysis. This computerised GC-MS approach, when applied to the alkyl porphyrins of two geological samples, a bitumen (Gilsonite, Eocene age, UT, U.S.A.) and a crude oil (Boscan, Cretaceous age, West Venezuela), has revealed the highly complex compositions of these fractions. Computer-aided data processing, using relative retention index (RRI) calculations, facilitated the classification of the chromatographic peaks according to structural type and membership of pseudo-homologous series. Computerised GC-MS is compared with, and contrasted to high-performance liquid chromatography as a means of petroporphyrin analysis.