SSD Form Factors and Sizes Explained: M.2, 2.5-Inch, U.2 and More

SSD form factors and sizes describe the physical design of a solid-state drive. They include its shape, dimensions, connector, and mounting method. Common formats include 2.5-inch, M.2, mSATA, U.2, and U.3. Newer enterprise systems may also use EDSFF designs such as E1.S.

The right SSD must fit the system and support the correct connection. However, physical fit does not guarantee compatibility. Before buying a drive, check its dimensions, keying, interface, protocol, and system requirements.

What Is an SSD Form Factor?

An SSD form factor is the drive’s physical design. It determines the dimensions, connector, and mounting method. It also helps determine which systems can use the drive. However, form factor is different from interface, protocol, and storage capacity.

  • Form factor: The drive’s physical size, shape, connector, and mounting design, such as 2.5-inch or M.2.
  • Interface: The electrical connection used to transfer data, such as SATA or PCIe.
  • Protocol: The communication method used by the storage device, such as AHCI or NVMe.
  • Capacity: The amount of data the SSD can store, such as 512GB, 1TB, or 4TB.

This distinction is especially important for M.2 drives. M.2 is a form factor, while NVMe is a protocol. An M.2 SSD may use SATA with AHCI. It may also use PCIe with NVMe. Support depends on both the drive and the host system.

SSD Form Factors and Sizes Compared

SSD form factorTypical dimensionsInterface or protocolCommon applications
2.5-inchAbout 100 × 70 mm; commonly 7 or 15 mm thickSATA; some 2.5-inch enterprise formats use SAS or PCIe/NVMeLaptops, desktops, industrial systems, servers
mSATAAbout 51 × 30 mmSATA/AHCILegacy laptops, compact embedded systems
M.2Common sizes include 2230, 2242, 2260, 2280, and 22110SATA/AHCI or PCIe/NVMeLaptops, desktops, embedded systems, servers
U.2/U.3Typically a 2.5-inch, 15 mm enclosurePCIe/NVMeEnterprise servers and storage systems
E1.SMultiple enclosure and heat-spreader optionsPCIe/NVMeDense 1U servers and data centers
E3.S/E3.LMultiple EDSFF sizesPCIe/NVMeEnterprise and high-density storage
PCIe AICPCIe expansion cardPCIe/NVMeWorkstations and servers

These are common dimensions and features. They do not apply to every product. Therefore, always check the drive datasheet and the system manufacturer’s compatibility requirements.

2.5-Inch SSDs

The 2.5-inch SSD is one of the most established storage formats. Its enclosure resembles a 2.5-inch laptop hard drive. As a result, it can replace an HDD in many compatible systems. These include laptops, desktops, industrial computers, and storage equipment.

Most client 2.5-inch SSDs use SATA III and the AHCI protocol. SATA III has a theoretical interface rate of 6 Gb/s. Therefore, it cannot match the throughput of a modern PCIe NVMe drive. Even so, SATA remains useful for compatibility and established platforms.

Not every 2.5-inch drive uses SATA. Some enterprise drives use SAS or PCIe/NVMe in a similar enclosure. U.2 and U.3 products are examples. Therefore, check the connector and host interface instead of relying on shape alone.

Common uses: HDD upgrades, industrial computers, embedded systems, workstations, servers, and applications that require an enclosed drive.

2.5-inch SATA solid-state drive

M.2 SSDs

M.2 SSD form factor

M.2 is a compact, board-level form factor. It is common in laptops, desktops, embedded systems, and some servers. The SSD installs directly into a motherboard socket. Therefore, it does not need the separate cables used by a 2.5-inch SATA drive.

M.2 SSDs can use different interfaces. An M.2 SATA SSD is limited by SATA. In contrast, an M.2 NVMe SSD uses PCIe and can provide more bandwidth. Two M.2 drives may look alike but still be incompatible with the same socket.

Common uses: Thin laptops, compact embedded systems, gaming computers, workstations, edge devices, and servers requiring board-level storage.

What Do M.2 2230, 2242, 2260, 2280, and 22110 Mean?

The number in an M.2 type identifies the module’s physical dimensions in millimeters. The first two digits represent the width, and the remaining digits represent the length.

M.2 sizeWidthLengthCommon use
223022 mm30 mmCompact devices and handheld systems
224222 mm42 mmEmbedded systems and compact laptops
226022 mm60 mmSpecialized client and embedded systems
228022 mm80 mmCommon laptops and desktop computers
2211022 mm110 mmEnterprise and industrial applications

A longer M.2 board provides more room for NAND and other components. However, length does not guarantee more capacity or better performance. The controller, NAND, PCIe generation, lane count, firmware, and cooling also matter.

M.2 Keying and Compatibility

M.2 modules use notches called keys. These keys help prevent installation into the wrong connector. SSDs commonly use B-key, M-key, or B+M-key designs. However, matching keys do not prove full compatibility. Check the supported length, interface, PCIe generation, and NVMe capability in the system manual.

mSATA SSDs

mSATA stands for mini-SATA. It was designed for systems that needed a smaller drive than the 2.5-inch format. A full-size mSATA module measures about 51 × 30 mm. It uses the SATA interface and AHCI protocol.

mSATA and M.2 modules are both compact circuit boards. However, they use different connectors and are not interchangeable. mSATA performance is similar to 2.5-inch SATA performance because both use the same interface.

M.2 has replaced mSATA in many newer computers. Even so, mSATA remains important for legacy laptops and embedded equipment. It also supports industrial and long-lifecycle systems that cannot use a different connector.

Common uses: Legacy ultrabooks, embedded computers, industrial equipment, and compact systems designed with an mSATA socket.

Samsung mSATA solid-state drive

U.2 and U.3 SSDs

Samsung U.2 NVMe enterprise SSD

U.2 SSDs commonly use a 2.5-inch enclosure. However, they connect through PCIe and communicate with NVMe. They mainly serve enterprise servers, storage systems, and high-performance workstations. Their larger enclosure can improve cooling and service access. A compatible host may also support hot swapping.

U.3 builds on the U.2 ecosystem. Its connector design can simplify backplanes that support NVMe, SAS, or SATA device types. However, compatibility still depends on the drive, backplane, controller, and server. A matching enclosure does not guarantee operation.

Common uses: Enterprise storage arrays, data centers, virtualization platforms, database servers, and systems requiring serviceable high-performance storage.

EDSFF SSDs: E1.S, E1.L, E3.S, and E3.L

EDSFF stands for Enterprise and Datacenter Standard Form Factor. It was developed specifically for modern flash storage. Unlike older formats, it does not reuse dimensions made for rotating hard drives. EDSFF can improve density, cooling, power delivery, serviceability, and scalability in data centers.

  • E1.S: A compact, serviceable form factor designed for dense 1U servers and available with different heat-spreader or enclosure thicknesses.
  • E1.L: A longer format designed to maximize storage capacity per drive and per rack unit.
  • E3.S: A shorter EDSFF format designed for enterprise servers, storage systems, and multiple PCIe device types.
  • E3.L: A longer E3 format intended for higher-capacity and higher-power applications.

EDSFF products mainly serve enterprise and data-center systems. For technical dimensions and current specifications, see the SNIA SSD Form Factors guide.

PCIe Add-In Card SSDs

A PCIe add-in card (AIC) SSD installs in a PCIe expansion slot. It does not use a drive bay or M.2 socket. The larger card provides room for more NAND, controllers, and cooling. AIC SSDs suit workstations and servers that need high throughput or substantial local storage.

How to Choose the Right SSD Form Factor

Start with the host system. Do not choose a drive based only on its appearance or advertised speed. Instead, confirm each of the following before ordering:

  1. Physical fit: Check the supported drive bay, board dimensions, mounting points, and maximum module length or enclosure thickness.
  2. Connector and keying: Verify the connector type and, for M.2 devices, the supported key.
  3. Interface and protocol: Confirm whether the system supports SATA/AHCI, PCIe/NVMe, SAS, or another required combination.
  4. Performance requirements: Evaluate sequential speed, random performance, latency, PCIe generation, and available lanes according to the workload.
  5. Capacity and endurance: Select enough storage and write endurance for the application rather than assuming a physically larger drive is always higher capacity.
  6. Operating environment: Industrial and embedded systems may also require wide-temperature operation, power-loss protection, ruggedization, controlled firmware, or long-term availability.

When compatibility is uncertain, review the system manual and SSD datasheet or work with a storage specialist before purchasing the drive.

Find the Right SSD for Your System

No single SSD form factor is best for every application. A 2.5-inch SATA SSD may suit an established system. Meanwhile, M.2 works well in many compact laptops and embedded platforms. Enterprise formats such as U.2, U.3, and E1.S support demanding server requirements.

AMP supplies solid-state storage for commercial, industrial, embedded, and enterprise applications. Explore available solid-state drives. You can also contact AMP for help choosing a compatible form factor, interface, capacity, and configuration.


Frequently Asked Questions About SSD Form Factors and Sizes

What is an SSD form factor?

An SSD form factor is the physical size, shape, connector, and mounting design of a solid-state drive. Common SSD form factors include 2.5-inch, M.2, mSATA, U.2, U.3, EDSFF, and PCIe add-in cards.

What are the most common SSD sizes?

Common physical SSD sizes include 2.5-inch drives and M.2 modules such as 2230, 2242, 2260, 2280, and 22110. Enterprise systems may also use U.2, U.3, E1.S, E1.L, E3.S, or E3.L formats.

Is M.2 the same as NVMe?

No. M.2 is a physical form factor, while NVMe is a storage communication protocol that normally operates over PCIe. An M.2 SSD may use PCIe/NVMe or SATA/AHCI, depending on the drive and system.

What do 2230, 2242, and 2280 mean on an M.2 SSD?

The numbers identify the module’s dimensions in millimeters. The first two digits are the width and the remaining digits are the length. For example, an M.2 2280 SSD measures 22 mm wide and 80 mm long.

Can any M.2 SSD fit in any M.2 slot?

No. The slot must support the SSD’s physical length, connector key, interface, and protocol. Some M.2 slots support only SATA, some support PCIe/NVMe, and others support both. Check the system documentation before installing a drive.

What is the difference between U.2 and U.3 SSDs?

Both are enterprise-oriented formats that commonly use a 2.5-inch enclosure and PCIe/NVMe. U.3 evolves the U.2 ecosystem with a common connector architecture designed for backplanes that may support NVMe, SAS, or SATA device types. Exact compatibility depends on the drive and host system.

Shopping Cart
Scroll to Top