A nitazoxanida age contra vermes por meio da inibição de uma enzima indispensável à vida do parasita, o mesmo ocorrendo com os protozoários. A ação sobre os vírus se dá através da inibição da síntese de estrutura viral, bloqueando a habilidade do vírus em se multiplicar. O tempo médio de ação do medicamento está estimado entre duas a quatro horas, após a sua administração.
Como observado, este medicamento possui um amplo espectro, sobretudo a uma doença chamada de oxiúros, causada por: