کرومولین برای پیشگیری از علایم آسم و رینیت آلرژیک (آبریزیش حساسیتی بینی) تجویز میشود. این دارو جلوی رها شدن مواد ایجاد کننده این علایم را از سلولهای ماستوسیت و بازوفیل در خون میگیرد. زمانی که کرومولین به طور مستقیم مصرف میشود، موجب جلوگیری از تعداد دفعات و شدت حملات آسم و همچنین علائم رینیت آلرژیک را می شود. شکل استنشاقی کرومولین را میتوان برای جلوگیری از حمله آسم متعاقب تنفس هوای سرد، ورزش یا تنفس موادی نظیر آلودهکنندهها و یا مواد حساسیت زا مصرف نمود. به محض آنکه شرایط بدن با کرومولین تثبیت شد، ممکن است بتوان با نظر پزشک معالج مقدار سایر داروهای ضد آسم یا ضد حساسیت مصرفی را کاهش داد. شایان ذکر است کرومولین تاثیری در بهبودی و یا کنترل حمله آسم نداشته و حتی ممکن است حمله را تشدید نماید.