Metformin virker overvejende ved at hæmme produktionen af glukose og reducere absorptionen af glukose i tarmen.
Metformiin toimib põhiliselt glükoosi tootmise pärssimise teel, vähendades sealjuures glükoosi imendumist sooltes.