Şeker düşürücü haplar, etki mekanizmalarına göre üç grupta incelenebilir: 1. Sulfonilüreler: Pankreastan insülin salınımını arttırır ve vücudu insüline daha duyarlı hale getirirler. 2. Biguanidler: İnsülin mevcudiyetinde hücrelere glukoz (şeker) girişini arttırarak kan şekerini düşürürler, ayrıca bağırsaktan şeker emilimini azaltırlar. 3. Alfa-Glukosidaz inhibitörleri: Bağırsakta karbonhidratların parçalanmasını yavaşlatarak yemek sonrası olan kan şekeri yükselmelerini azaltırlar. Diğer şeker düşürücü haplar arasında metformin, DPP-4 inhibitörleri, GLP-1 agonistleri ve SGLT2 inhibitörleri de bulunur. Şeker düşürücü ilaçların kullanımı, doktor tavsiyesi ve reçetesi ile olmalıdır.