
NVM Express (NVMe) is een open interfacestandaard voor toegang tot snelle opslagmedia in een computersysteem. Deze media is meestal verbonden via een PCI Express-bus. De officiƫle term is Non-Volatile Memory Host Controller Interface Specification (NVMHCIS).
Het acroniem NVM staat voor non-volatile memory, of niet-vluchtig geheugen in het Nederlands. Hiermee wordt langetermijnopslag bedoeld, zoals flashgeheugen in een solid-state drive (SSD).
De interfacestandaard werd ontwikkeld in 2011 en is gericht op de lage toegangstijd van snelle opslagmedia. Ook parallelle computers die beschikken over meerdere processoren, en daardoor parallelle gegevensstromen, maken gebruik van dit ontwerp.
NVM Express-apparaten zijn voornamelijk verkrijgbaar in de vorm van PCI Express-uitbreidingskaarten, en als 2,5 inch-apparaten met een vormfactor die een vierbaans PCI Express-interface bieden via de U.2-connector. Opslagapparaten die SATA Express en de M.2-specificatie gebruiken zijn populaire middelen voor NVMe. Deze apparaten zijn gemeengoed geworden voor solidstate-opslag in zowel servers, desktops als laptops.
De drijvende kracht achter de standaard is Intel, samen met de fabrikanten van opslagapparatuur zoals NetApp, Dell, Cisco, EMC, Marvell en geheugenchipfabrikanten SanDisk, Avago, Micron, HGST, Samsung en Seagate.