Nitrofurantoin-Makro brukes for å behandle urinveisinfeksjoner forårsaket av visse bakterier, inkludert Escherichia coli, Klebsiella pneumoniae, Enterobacter cloacae og Staphylococcus aureus. Det brukes også for å forhindre UVD hos personer hvis urin flyter tilbake til nyrene.
Det tilhører klassen urinveis antiinfektive midler og virker ved å drepe bakteriene som forårsaker UVD.