The 5400 is compatible with SATA M.2 2280 SSD and PCIe M.2 2280 SSD as per this spec page. As far as storage capacity, the SSD can be up to and including 4TB as found at the Crucial site, though any quality SSD will be fine. And I would only consider a PCIe SSD because of the much faster performance over a SATA SSD.
I have a Dell Latitude 5400 that has the following SSD: toshiba / Kioxia KBG40ZNS256G M.2 2230 256GB PCI-E Gen3 X4 NVMe OEM SSD (link to product)   I want to buy a 1Tb SSD. I have gathered that: 1. it has to be m.2 form factor 2. support nvme interface What I cannot wrap my head around is what dimensions I can support. I have a few 2280 that I like but it seems as if they're too big. The current one is shown below: [IMAGE]Current ssd with the bracket   Since the bracket is seemingly longer, can I support a 2280 SSD? Or maybe 2240?   I would also really appreciate it if you link me some good 1TB SSD recommendations. I am not a gamer(not on my laptop at least), I mostly run heavy software(android studio, video editing software, Adobe Photoshop), and I dual boot Windows alongside Linux. I would therefore appreciate any recommendations that can fulfill those needs
SSD sizes for Dell Latitude 5400