A canagliflozina é uma substância que bloqueia a ação de uma proteína nos rins que reabsorve o açúcar da urina e o libera novamente no sangue. Dessa forma, utilizando esta substância é possível aumentar a quantidade de açúcar eliminada na urina e baixar os níveis de açúcar no sangue, sendo, por isso, muito utilizada no tratamento da diabetes.