Nitazoxanide for Diarrhea: How Effective Is It? Nitazoxanide is an antiprotozoal and antiviral medication used to treat infections caused by parasites and certain viruses. gracedosending .