Thuốc Lansomac 30 có thành phần chính là Lansoprazol (dạng pellet bao tan trong ruột 8,5%) hàm lượng 30mg. Lansoprazol là dẫn chất benzimidazol, có tác dụng chính là chống tiết acid dạ dày. Lansoprazol là chất ức chế bơm proton, ức chế dạ dày tiết acid thông thường và khi bị kích thích. Nhờ vậy, Lansoprazol được sử dụng trong điều trị ngắn ngày chứng loét dạ dày - tá tràng, điều trị dài ngày các chứng tăng tiết dịch tiêu hóa bệnh lý (tăng dưỡng bào hệ thống, u đa tuyến nội tiết, hội chứng Zollinger - Ellison).
Mức độ ức chế acid dạ dày của Lansoprazol phụ thuộc vào liều dùng, thời gian điều trị. Tuy nhiên, Lansoprazol ức chế tiết acid dạ dày tốt hơn so với các chất đối kháng thụ thể H2. Ngoài ra, Lansoprazol còn có thể ngăn chặn Helicobacter Pylori (HP) ở người bệnh loét dạ dày - tá tràng. Nếu phối hợp với 1 hoặc nhiều thuốc chống nhiễm khuẩn như (clarithromycin, amoxicillin) thì Lansoprazol có thể cho hiệu quả trong điều trị viêm nhiễm dạ dày do HP.