Come tutti i chinoloni agisce interrompendo la replicazione delle molecole dell'acido deossiribonucleico nei batteri. Ciò avviene grazie alla inibizione selettiva di due tipi di enzima topoisomerasi, la DNA–girasi (conosciuta anche come topoisomerasi II) e la topoisomerasi IV. Questi due enzimi sono fondamentali per la cellula batterica, regolando i processi di duplicazione, trascrizione e riparazione dell'acido deossiribonucleico (DNA) nei batteri. Il blocco di entrambi gli enzimi porta quindi alla morte del batterio.