Nano-CaCO3 were used as sacrificial component in preparing nanoporous substrates.
TFC FO membranes were fabricated on the modified nanoporous substrates.
Effects of CaCO3 nanoparticles loadings on membrane performances were studied.
TFC FO membrane with small S value and minimum ICP was able to produce.