Why Is My Hard Drive Smaller Than Advertised?
Published: 6 agosto 2026
Pulling live prices…
📊 As of October 23, 2026, the typical HDD (10TB+) on Amazon.com is $43.49/TB or $0.043/GB, widest choice around $29.14/TB, with some as cheap as $23.21/TB across 1128 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on eBay.com is $33.17/TB or $0.033/GB, widest choice around $27.51/TB, with some as cheap as $15/TB across 478 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on Newegg.com is $49.54/TB or $0.05/GB, widest choice around $47.76/TB, with some as cheap as $27.45/TB across 290 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on Seagate.com is $41.56/TB or $0.042/GB, widest choice around $45.16/TB, with some as cheap as $28/TB across 15 live listings (based on only 15 listings).
📊 As of 23 October 2026, the typical HDD (10TB+) on Amazon.co.uk is £46.64/TB or £0.047/GB, widest choice around £39.26/TB, with some as cheap as £20.49/TB across 325 live listings.
📊 As of 23 October 2026, the typical HDD (10TB+) on eBay.co.uk is £46.05/TB or £0.046/GB, widest choice around £44.12/TB, with some as cheap as £15.5/TB across 482 live listings.
📊 As of 23 October 2026, the typical HDD (10TB+) on Overclockers.co.uk is £40.31/TB or £0.04/GB, widest choice around £39.34/TB, with some as cheap as £29.16/TB across 18 live listings (based on only 18 listings).
📊 As of 23 October 2026, the typical HDD (10TB+) on Box.co.uk is £43.73/TB or £0.044/GB, widest choice around £42.88/TB, with some as cheap as £38.45/TB across 32 live listings.
📊 As of 23. Oktober 2026, the typical HDD (10TB+) on Amazon.de is 48,5 €/TB or 0,048 €/GB, widest choice around 52,73 €/TB, with some as cheap as 20 €/TB across 357 live listings.
📊 As of 23. Oktober 2026, the typical HDD (10TB+) on eBay.de is 33,33 €/TB or 0,033 €/GB, widest choice around 27,01 €/TB, with some as cheap as 16,67 €/TB across 472 live listings.
📊 As of 23. Oktober 2026, the typical HDD (10TB+) on getgoods.de is 43,65 €/TB or 0,044 €/GB, widest choice around 37,53 €/TB, with some as cheap as 33,01 €/TB across 8 live listings (based on only 8 listings).
📊 As of 23. Oktober 2026, the typical HDD (10TB+) on Alternate.de is 45,94 €/TB or 0,046 €/GB, widest choice around 47,04 €/TB, with some as cheap as 31,43 €/TB across 43 live listings.
📊 As of 23 October 2026, the typical HDD (10TB+) on eBay.com.au is $91.58/TB or $0.092/GB, widest choice around $92.49/TB, with some as cheap as $32.92/TB across 428 live listings.
📊 As of 23 octobre 2026, the typical HDD (10TB+) on Amazon.fr is 52,92 €/TB or 0,053 €/GB, widest choice around 51,8 €/TB, with some as cheap as 27,65 €/TB across 111 live listings.
📊 As of 23 de octubre de 2026, the typical HDD (10TB+) on Amazon.es is 51,8 €/TB or 0,052 €/GB, widest choice around 48,62 €/TB, with some as cheap as 11,56 €/TB across 332 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on Amazon.ca is $62.11/TB or $0.062/GB, widest choice around $58.01/TB, with some as cheap as $34.55/TB across 276 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on eBay.ca is $35.64/TB or $0.036/GB, widest choice around $30.01/TB, with some as cheap as $24.17/TB across 107 live listings.
📊 As of October 23, 2026, the typical HDD (10TB+) on Newegg.ca is $62.79/TB or $0.063/GB, widest choice around $58.05/TB, with some as cheap as $43.12/TB across 116 live listings.
📊 As of 23 oktober 2026, the typical HDD (10TB+) on Amazon.nl is € 51,36/TB or € 0,051/GB, widest choice around € 47,22/TB, with some as cheap as € 25,75/TB across 335 live listings.
📊 As of 23 ottobre 2026, the typical HDD (10TB+) on Amazon.it is 53,01 €/TB or 0,053 €/GB, widest choice around 50,65 €/TB, with some as cheap as 27,65 €/TB across 322 live listings.
📊 As of 23 ottobre 2026, the typical HDD (10TB+) on eBay.it is 35,09 €/TB or 0,035 €/GB, widest choice around 28,41 €/TB, with some as cheap as 21,88 €/TB across 106 live listings.
📊 As of 23 października 2026, the typical HDD (10TB+) on Amazon.pl is 202 zł/TB or 0,202 zł/GB, widest choice around 254 zł/TB, with some as cheap as 119 zł/TB across 25 live listings.
Sourced from real discussions on r/techsupport and r/buildapc, cross-checked against live PricePerGig listings.
I’ve been scammed, my new 8TB drive is actually only 7.2TB, that’s 800GB less than I thought I was getting. For every 1TB you buy, you only get 931GB!
Nobody likes to be short changed, and to be honest I’ve always thought it was a bit of a scam, but it’s the industry. You do know ‘bigger numbers’ means better right? so if you’re a manufacturer and you want the ‘biggest’ but physics is actually against you, what do you do… let the marketing team figure it out.
And so it is, what is actually 1 KB (1024 bytes) is considered just 1000 bytes on the front of the box. Think of it like buying chicken - some ‘manufacturers’ pump it full of water so when you get to the till, you’re buying a heavier item, even though the actual weight of the chicken is less - that’s why when you first put it in the pan sometimes it looks like you’re boiling the chicken in water instead of frying it, and let’s not get onto the DNA stripped ‘white powder’ that they also put in the water to actually make it stay in there, I digress. Needless to say, it happens with your food, it happens with hard drives, someone wants to sell you something that cost nothing, and in this case, every Operating System counts a single KB as 1024 bytes, but every hard drive manufacturer counts it as 1000 bytes.
The table above shows the live price per TB for hard drives of 10TB and up on your marketplace, where this gap is at its most noticeable, and where knowing it changes nothing about which drive is best value.
The two ways of counting
Here is the whole mystery, solved.
Drive manufacturers measure a terabyte as a clean trillion bytes. One thousand times one thousand times one thousand, and so on. Nice and decimal.
Your operating system, on the other hand, often counts in units of 1024. So it takes that same trillion bytes and divides differently, which makes a 1TB drive display as roughly 931GB.
Same drive. Same bytes. Two different labels. Nothing has vanished.
It happens to every drive
This is not a trick or a fault, and it is not just your drive.
- A 1TB drive shows about 931GB.
- A 2TB drive shows about 1.81TB.
- A 4TB drive shows about 3.64TB.
Every drive from every brand does exactly this. The bigger the drive, the bigger the apparent gap, but the percentage is always the same. It is simply the counting difference, showing up consistently.
What about formatting?
People often blame formatting, so let me clear that up too.
Formatting does take a tiny sliver of space for the file system’s own record keeping. But it is small.
The big difference you notice, the 1TB to 931GB jump, is almost entirely the counting units, not formatting. So do not worry that you formatted something wrong. You did not.
Why it matters when buying
Here is the practical upshot for your wallet.
Because every drive loses the same percentage to this counting quirk, it does not change which drive is best value. A drive advertised at the best price per TB is still the best value after the units shake out.
So compare drives on their advertised capacity and price per TB, like the live table above shows, and buy normally. Just set your real-world expectations a little lower than the box says.
The bottom line
Your drive is not smaller than advertised and nothing is broken. A 1TB drive showing 931GB is just two ways of counting the very same bytes, and every drive does it.
Expect roughly that bit less usable space than the label, compare drives on price per TB using the live table above, and buy with confidence. The missing space was never missing at all.
So for every 1TB you buy, you’re short changed 69GB, and as drives get bigger and bigger, you really start to notice this, it’s just the industry. the main thing is that pricepergig also counts the same 1000GB is 1TB, and so all the prices are worked out just right for you to compare across the industry.