SATA is the cable and connection standard that links your hard drive to your computer
SATA stands for Serial ATA (Advanced Technology Attachment). It is the physical standard that defines how a hard drive plugs into your motherboard and how data moves between them. When you buy a traditional hard drive or solid-state drive for a desktop or laptop, it almost certainly uses SATA. The standard has been the industry default since the early 2000s, and understanding what SATA is helps you know whether a drive will work with your machine and what cables you need.
SATA replaced an older standard called IDE (Integrated Drive Electronics), which used wider, more fragile cables. SATA cables are thinner and more flexible. The connector itself is L-shaped and smaller than IDE connectors, which is why SATA drives fit into tighter spaces inside modern computers.
A SATA drive needs two connections to work: a data cable that carries information to and from the drive, and a power cable that supplies electricity. Both plug directly into the drive and into the motherboard or power supply. The drive itself does not care whether it is a hard disk drive (HDD) or a solid-state drive (SSD) — both use the same SATA connector.
Key Takeaways
- SATA is the standard cable and connector type used by most internal hard drives and solid-state drives in desktop and laptop computers.
- A SATA drive requires two separate cables: one for data (connecting to the motherboard) and one for power (connecting to the power supply).
- SATA drives are slower than newer standards like NVMe, but they are cheaper and work in almost every computer built in the last twenty years.
- The SATA standard itself does not determine speed — the drive's internal technology (spinning platters versus flash memory) and the SATA generation (SATA II, SATA III) determine how fast data moves.
How SATA physically connects to your computer
Inside your computer case, you will find a SATA data cable running from the motherboard to the drive. This cable has a flat, L-shaped connector on each end. One end plugs into a SATA port on the motherboard (most motherboards have four to eight SATA ports), and the other end plugs into the back of the drive itself. The cable is keyed, meaning it only fits one way — you cannot plug it in backwards.
The power cable is separate. It comes from your power supply and has a wider, three-pronged connector. This cable also plugs into the back of the drive, next to the data connector. If you are installing a new drive, you need to make sure your power supply has an unused SATA power connector available. Older power supplies with only IDE connectors will not work; you would need an adapter, which is not ideal.
You can connect multiple SATA drives to the same computer. A typical motherboard supports four to eight drives, and you can daisy-chain them all to the same power supply as long as the supply has enough total wattage. Each drive gets its own data cable running to its own motherboard port.
SATA speed generations and what they mean
SATA has gone through three main generations, each faster than the last. SATA I (also called SATA 1.5 Gbps) maxes out at 150 megabytes per second. SATA II (SATA 3 Gbps) reaches 300 megabytes per second. SATA III (SATA 6 Gbps) reaches 600 megabytes per second. Most drives and motherboards sold today support SATA III, which has been the standard since around 2009.
The generation number refers to the theoretical maximum speed of the connection itself, not the speed of the drive. A slow hard disk drive plugged into a SATA III port will still be slow — the SATA III connection is just not the bottleneck. A fast solid-state drive, however, can actually use the full 600 megabytes per second that SATA III offers. This is why an SSD feels noticeably faster than a hard drive even though both use the same SATA connector.
You do not need to match generations exactly. A SATA III drive works fine in a SATA II motherboard port (it just runs at SATA II speeds), and a SATA II drive works fine in a SATA III port. The connection is backward-compatible.
SATA versus NVMe and other newer standards
SATA is not the only storage standard in use today. NVMe (Non-Volatile Memory Express) is a newer standard that connects directly to an M.2 slot on the motherboard, bypassing the SATA connector entirely. NVMe drives are much faster — they can reach speeds of 3,500 to 7,000 megabytes per second depending on the generation — and they are smaller and use less power.
Most new computers come with NVMe drives, especially laptops. However, SATA drives are still cheaper per gigabyte, and they work in any computer with a SATA port. If you are upgrading an older machine or building a budget system, SATA is often the practical choice. Many motherboards still include SATA ports alongside M.2 slots, so you can use both types in the same machine.
For everyday tasks like web browsing, email, and document editing, the speed difference between SATA and NVMe is not noticeable. For video editing, large file transfers, or gaming, NVMe's speed advantage becomes real. But SATA remains reliable and widely supported.
When you might choose a SATA drive today
SATA drives make sense in specific situations. If you are adding a second drive to an older computer, SATA is almost certainly what that computer supports. If you are building a budget desktop and want to maximize storage capacity per dollar, SATA solid-state drives offer better value than NVMe. If you have external SATA drives from years ago, you can still use them with a USB adapter.
SATA is also more forgiving during installation. The connectors are larger and easier to handle than M.2 slots, and the cables are visible and straightforward to route. For someone new to opening a computer case, a SATA drive is simpler to install than an NVMe drive.
That said, if you are buying a new computer or building a new system from scratch, NVMe is now the standard choice. Most new motherboards have fewer SATA ports than they used to, reflecting the shift away from SATA. But SATA is not obsolete — it is just becoming the secondary option rather than the primary one.
Frequently Asked Questions
Can I use a SATA drive in a computer that only has NVMe slots?
No. NVMe and SATA use completely different connectors and protocols. If your motherboard has only M.2 slots and no SATA ports, you cannot use a SATA drive internally. You could use an external SATA drive with a USB adapter, but that is slower and less convenient than an internal drive.
Do I need to buy a special SATA cable, or does it come with the drive?
SATA cables usually come with the motherboard or power supply, not with the drive. When you buy a new drive, check your computer's documentation to see if you have spare cables available. If not, SATA cables are inexpensive and widely available at any computer retailer.
Is a SATA SSD faster than a SATA hard drive?
Yes, significantly. A SATA SSD can use the full 600 megabytes per second that SATA III offers, while a hard drive typically maxes out around 150 to 200 megabytes per second. The difference is noticeable in boot times and file transfers, even though both use the same connector.
What happens if I plug a SATA drive into the wrong motherboard port?
Nothing bad happens. SATA ports are interchangeable. You can plug a drive into any available SATA port on the motherboard, and it will work the same way. The port number only matters if you are trying to set up a specific RAID configuration, which is rare for home users.
