Template synthesis represents an important class of nanofabrication methods. Herein, recent advances in nanomaterial preparation by extrusion through nanoporous membranes that preserve the template membrane without sacrificing it, which is termed as "non-sacrificing template synthesis," are reviewed. First, the types of nanoporous membranes used in nanoporous membrane extrusion applications are introduced. Next, four common nanoporous membrane extrusion strategies: vesicle extrusion, membrane emulsification, precipitation extrusion, and biological membrane extrusion, are examined. These methods have been utilized to prepare a wide range of nanomaterials, including liposomes, emulsions, nanoparticles, nanofibers, and nanotubes. The principle and historical context of each specific technology are discussed, presenting prominent examples and evaluating their positive and negative features. Finally, the current challenges and future opportunities of nanoporous membrane extrusion methods are discussed.