This paper illustrates a method for determining trace amounts of CO, CH, and CO, with the detection limit of 0.15, 0.15 and 0.20 mug/l, respectively, in refinery hydrogen gases or in air. A simple modification of a gas chromatograph equipped with a flame-ionization detector is presented. A Porapak Q column, additionally connected with a short molecular sieve 5A packed column and a catalytic hydrogenation reactor on the Ni catalyst have been applied. The principle of the analytical method proposed is the separation of CO from O-2 before the introduction of CO to the methanizer. The analytical procedure and examples of the results obtained have been presented. The modification applied makes it possible to use the GC instrument for other determinations, requiring utilization of the Porapak Q column and the flame-ionization detector. In such cases, the short molecular sieve 5A column and the methanizer can be by-passed. (C) 2003 Elsevier Science B.V. All rights reserved.