Which M.2 SSD size does your laptop actually need?
Short answer: Most laptops manufactured between 2015–2024 use the 2280 M.2 form factor (22 mm wide, 80 mm long). Compact ultrabooks, Microsoft Surface Pro and Laptop models, and some Lenovo ThinkPad compact variants use the shorter 2230 (30 mm long) or 2242 (42 mm long) form factors. The safest way to identify your laptop's requirement is to check the service manual on the manufacturer's support site using your model number, or to physically open the laptop and measure the installed SSD.
Understanding M.2 SSD form factors
The numbers decoded — what 2280, 2242, and 2230 mean
An M.2 SSD (a small, card-shaped solid-state drive that slots into a connector on the motherboard) is identified by its physical size. The naming convention encodes this directly: the first two digits are the width in millimetres, and the remaining digits are the length in millimetres.
2280: 22 mm wide, 80 mm long. This is the standard size used in the vast majority of laptops. If your laptop was made between 2018 and 2024 and uses a mid-range to high-end platform (HP Pavilion, Dell Inspiron, Lenovo IdeaPad, Asus VivoBook), it almost certainly takes a 2280 drive. The widest range of brands and capacities is available in this size.
2242: 22 mm wide, 42 mm long. Used in older budget laptops and some compact business machines (certain Dell Latitude and HP EliteBook models). Rarer in 2024+ machines. Available in India from Samsung and Seagate at a small premium versus 2280 equivalents.
2230: 22 mm wide, 30 mm long. The shortest common M.2 size. Used in Microsoft Surface Pro 7+, Surface Laptop 3/4/5, Surface Book 3, some Lenovo ThinkPad X1 Nano, HP Spectre x360 13, and the Apple MacBook Air M1 (which uses a proprietary connector but the same physical format). In India, the WD SN740 and Samsung PM991a in 2230 format are the most commonly available quality options.
PCIe vs SATA — the protocol matters as much as the size
Two different data protocols use the M.2 slot: NVMe (Non-Volatile Memory Express, the fast modern protocol) and SATA (the older, slower protocol originally designed for 2.5-inch hard drives). An NVMe M.2 SSD in PCIe Gen 3 mode reaches around 3,500 MB/s read speed. A SATA M.2 SSD reaches around 550 MB/s. The physical shape is similar, but the keying (the notch cut into the SSD connector) is different — M-key for NVMe, B+M-key for SATA.
Most laptops from 2020+ use NVMe. Some budget laptops and older machines use SATA M.2. Putting a SATA SSD into an NVMe-only slot won't work (the drive won't be detected). Putting an NVMe SSD into a SATA-only M.2 slot also won't work. Verify your laptop's protocol requirement before buying — the service manual lists it explicitly. Our SSD upgrade service includes a compatibility check for every model before we order the drive.
PCIe Gen 3 vs Gen 4 vs Gen 5 — what's available in India
PCIe generations describe the bandwidth available per lane. Gen 3 delivers approximately 3,500 MB/s peak read on a 4-lane (x4) M.2 slot. Gen 4 doubles this to approximately 7,000 MB/s. Gen 5, found on high-end 2024+ desktop platforms and a small number of premium laptops, reaches 12,000+ MB/s but generates significant heat — cooling requirements are non-trivial.
In India, PCIe Gen 4 NVMe SSDs (Samsung 990 Pro, WD Black SN850X, Seagate FireCuda 530) are widely available at ₹5,000–₹8,000 for 1 TB. PCIe Gen 3 drives (Samsung 970 EVO Plus, WD Blue SN570) are ₹4,000–₹6,500 for 1 TB. Gen 5 SSDs are available from premium importers at ₹10,000+ for 1 TB — pointless in any laptop that doesn't support Gen 5 (nearly all current consumer laptops). For everyday use, Gen 4 is the sweet spot in India today.
The India-specific sourcing reality — 2230 availability
The 2230 form factor is a common source of frustration for Indian buyers. It is not stocked in most offline electronics shops, and online marketplaces carry limited brands. The Samsung PM991 and WD SN740 in 2230 are the safest options. Avoid unbranded 2230 SSDs from unknown importers — we have seen several fail within six months at our bench, with no warranty support. For Surface Pro and Lenovo ultrabook upgrades, WhatsApp us the model and we confirm what is currently available before you purchase.
When to upgrade and what it costs
Signs your SSD needs upgrading or replacing
Storage that is more than 85% full dramatically slows down NVMe performance. A laptop that takes 4+ minutes to boot, shows high disk usage in Task Manager (Windows's system monitor), or struggles to open large files is often an SSD capacity or health issue — not a processor problem. A CrystalDiskInfo check (free Windows utility) shows your SSD's health percentage and any read/write errors.
SSD upgrade costs in India
512 GB NVMe Gen 3 (2280): ₹2,500–₹4,000 including installation. 1 TB NVMe Gen 4 (2280): ₹5,000–₹8,000 including installation and data migration. 2230 form-factor drives cost 10–20% more at equivalent capacity. Book through our SSD upgrade page.
A note from the LRW Engineer Team
The single most impactful laptop upgrade for most users is adding storage — not more RAM or a new CPU. A laptop with a full SSD (90%+ capacity used) behaves like a machine three years older than it is. We see this in about one in five slow-laptop diagnosis calls. Before spending on a new laptop, check your storage capacity and SSD health. Upgrading from 256 GB to 512 GB NVMe costs ₹3,000–₹5,000 and makes a machine feel brand new again.
Related: our DDR4 vs DDR5 RAM buying guide for the memory side of upgrades, and the NVMe vs SATA SSD India upgrade guide for the full protocol comparison.