A computer program was developed for data acquisition in capillary isotachophoresis. The program consists of two modules, one for data acquisition and the other for data analysis. The data analysis module calculates zone lengths and step heights automatically. This can also be done by the operator on a graphics screen. The program was tested on the analysis of both a thirteen-component standard mixture and a more complex sample.