On-line gas diffusion has been coupled to a capillary electrophoresis system (CE) via a specially designed interface. The sample is merged with a modifying solution, e.g., a strong acid, in a flow system to transform the analytes of interest into their respective gaseous forms. These transformed, gaseous analytes permeate through a PTFE membrane into an acceptor stream comprising of a tris-buffer. The continuously flowing acceptor stream is led into an injector forming an integrated part of a flow injection analysis (FIA) system. The sample receiving carrier stream in the FIA system, a chromate buffer, brings the sample, 50 mu l, to the FIA-CE interface into which one end of a separation capillary has been inserted. A small portion of the injected sample enters the capillary (electrokinetic injection) and separation takes place. A UV detector is placed at the other capillary end and a run potential of 25 kV is applied to two platinum electrodes positioned in the flow system. Multiple sample injections can be performed in one uninterrupted electrophoretic run. A typical sampling frequency is 15 h(-1); each run may result in quantitation of at least five anions. The overall repeatability is in the range 1.8-3.6% (RSD). The technique has been applied to the analysis of real samples such as soft drinks, vinegar and wine. Selective discrimination of anions which are unable to form volatile species is accomplished. No off-line sample pre-treatment is needed. (C) 1998 Elsevier Science B.V.