Alkaloids exist in various herbalmedicine widely and exhibit diverse biological and pharmacological activities. p-Sulphonatocalix[6]arenes (SC6A) and p-sulphonatocalix[8]arenes (SC8A) are water-soluble supramolecular macrocycles and are applied to the extraction of alkaloids from herbal products.