Nanofiltracja (NF) to proces oddzielania mediów wodnych za pomocą membrany, która ma mniej gęstą i bardziej przepuszczalną warstwę selektywną niż odwrócona osmoza. W związku z tym membrany nanofiltracyjne, w porównaniu z membranami odwróconej osmozy, mają zmniejszoną selektywność, zwiększoną przepuszczalność i niższe ciśnienie robocze przy danej wydajności.