Nondestructive introduction of genes, proteins, and small molecules into mammalian cells with high efficiency is a challenging, yet critical, process. Here we demonstrate a simple nanoelectroporation platform to achieve highly efficient molecular delivery and high transfection yields with excellent uniformity and cell viability. The system is built on alumina nanostraws extending from a track-etched membrane, forming an array of hollow nanowires connected to an underlying microfluidic channel. Cellular engulfment of the nanostraws provides an intimate contact, significantly reducing the necessary electroporation voltage and increasing homogeneity over a large area. Biomolecule delivery is achieved by diffusion through the nanostraws and enhanced by electrophoresis during pulsing. The system was demonstrated to offer excellent spatial, temporal, and dose control for delivery, as well as providing high-yield cotransfection and sequential transfection.