Sweeteners are considered an alternative to high-calorie foods or drinks and have been widely used globally. However, the simultaneous separation and detection of high-polarity natural and artificial sweeteners are challenging owing to their broad-spectrum physical and chemical properties. Herein, we developed a column-switching UHPLCCAD method and used it for detecting and quantitating 12 sweeteners, including natural sweeteners (erythritol, mannitol, xylitol, sorbitol and stevioside) and artificial sweeteners (acesulfame potassium, saccharin sodium salt, sodium cyclamate, sucralose, aspartame, alitame and neotame). The LOD and LOQ were 0.932–6.25 μg/mL and 3.10–20.83 μg/mL, respectively, and the method demonstrated excellent linearity (R² ≥ 0.9990), good precision (intraday and interday precision was 0.59–6.88 %), and high recovery (average recoveries were 85.16–108.64 %). This method was applied to determine the sweeteners in 15 sugar-free drinks purchased from the local Chinese supermarkets. What's more, natural sweetener erythritol and artificial sweetener acesulfame potassium were suspected over addition in sugar-free drinks. Meanwhile the method was applied to the sweeteners in various sugar-free drinks and the dynamic monitoring of transit and excretion in vivo after drinking. Those prove that the method can be used to the detection of sugar free drinks and quality control of the sweeteners. The study highlights the potential of UHPLC–charged aerosol detection technology in detection of multiple components in food industry.