The ionisation constants of a group of important dietary phytoestrogens were investigated using capillary electrophoresis, The variation in electrophoretic mobilities with pH of the isoflavones genistein, daidzein, biochanin A, formononetin and glycitein along with the related compounds dihydrogenistein and O-desmethylangolensin was examined in sodium carbonate:bicarbonate buffer across the pH range 8.5-10.5. The pK(a) values were determined by performing nonlinear regression on the resulting plot of electrophoretic mobility vs. pH, Two markers of known pK(a), namely benzoic acid and resorcinol, were included to improve accuracy. The influence of isoflavone structure on electrophoretic behaviour and pK(a) has been explained. Dominant effects over the measured pH range were attributed to substitution at the 4'-position. Copyright (C) 2000 John Wiley & Sons, Ltd.