A HPLC-MS fingerprint method has been developed based on the consistent chromatographic features of the major chemical constituents among 10 batches of Hedyotis diffusa Willd. Chromatographic separation was conducted on a Hypersil-Keystone Hypurity C(18) column using methanol:water:acetic acid as the mobile phase. Major compounds, including oleanolic acid, ursolic acid and ferulic acid, were analysed by HPLC-MS. Their analysis was ascertained by comparison with data derived from the standard compounds. The HPLC-MS fingerprint was successfully applied to analyse and differentiate samples from different geographical origins, or processing methods. H. diffusa was well distinguished from Hedyotis chrysotricha by HPLC-MS. Therefore the establishment of fingerprint of H. diffusa is critical in assessing and controlling its overall quality.