Nanofiltration adalah sebuah proses filtrasi membrane yang terbuat dari lapisan film tipis dengan ukuran pori sekitar 0.1 sampai 10 nm. Struktur penyusun NF lebih kecil dibandingkan sistem filtrasi media ataupun Ultrafiltrasi tapi lebih besar dibandingkan sistem Reverse Osmosis. NF sering digunakan untuk menurunkan kadar kesadahan, nitrat, sulfat, tanin, kekeruhan, warna dan TDS. NF mampu mempunyai efisiensi sekitar 50 sampai 90% terkandung dari material yang akan difiltrasi. Selain diaplikasikan dalam pengolahan air, NF sering diinstalasi di dalam industri Farmasi, pengolahan susu, tekstil, dll.