A novel energy-efficient method called nanopulping (patent pending) to produce nanocellulose from chemical pulp, and anovel cross-flow ultra-filtration method to separate nanofibrils fractions of different size were applied in this study. Pretreatment with en-doglucanase or 2,2,6,6-tetramethylpiperidine-1-oxyl (TEMPO) oxidation seems to enhance the nanopulping process. Results were evalu-ated with atomic force microscope and ultrafiltration. The nanopulping produced a relatively inhomogeneous material with larger parti-cles/fibers in addition to nanofibers. However, by ultrafiltration of the material it was possible to obtain more homogeneous material indifferent dimensions with methods industrially acceptable.