Nitrofurantoin undergoes enzymatic reduction inside bacterial cells by flavoproteins to reactive intermediates, which damage bacterial DNA, ribosomal proteins, and other macromolecules, inhibiting vital bacterial biochemical processes. This results in bacterial cell death. The combination of microcrystals and macrocrystals allows for sustained antibacterial concentrations in the urinary tract.