Bile acid (BA) is one of the main active components of bile and has multiple isomers, the structure or content of its isomers often changes due to diseases and other health problems; thus, the accurate detection of BA isomers is very important. In this study, two groups of BA isomers of glycine-conjugated BAs and taurine-conjugated BAs were simultaneously separated and quantitatively analyzed by ion mobility mass spectrometry (IM-MS). Especially, baseline mobility separation between the isomers was achieved by the formation of binary complexes via simple interaction with spiramycin (SPM), for which a separation resolution (Rp-p) of 1.96was reached. Moreover, BA isomers were quantitatively analyzed, and the limit of detection (LOD) of absolute quantification for TCDCA/TUDCA and GUDCA/GCDCA/GHDCA was 0.514 and 0.611ng∙mL-1, respectively; the LODs for molar ratio ranges of relative quantification for TCDCA/TUDCA, GUDCA/GHDCA, and GCDCA/GHDCA were 1:18-30:1, 1:18-21:1, and 1:19-21:1, respectively. Additionally, BA isomers analyzed in pig bile powder and bear bile powder were measured, which were in good consistency with those labeled, revealing the differences in BA composition and content between the two powders. Finally, BA detection and recovery analyses were performed on serum samples, with a recovery rate of ≥73.69%, RSD of ≤6.8%, and SR (standard deviation of recoveries, the degree of difference between measured values and average recovery) of ≤1.27. Due to the simple, rapid, and lack of need for complex sample preparation and chromatographic separation, the proposed method can be an effective method for BA detection in practical samples.