Where technology and gadgets come together and play

Why Does my HDD Have Less Capacity than Advertised?

By on in Hardware

286 words, estimated reading time 2 minutes.

In truth, they don't, but this is one of those marketing ploys that are tricking you into thinking you are buying a higher capacity than you actually are.

Hard drive manufacturers market drives in terms of their decimal (base 10) capacity. In decimal notation, one megabyte (MB) is equal to 1,000,000 bytes, one gigabyte (GB) is equal to 1,000,000,000 bytes, and one terabyte (TB) is equal to 1,000,000,000,000 bytes.

All computers however use the binary (base 2) numbering system. In the binary numbering system, one megabyte is equal to 1,048,576 bytes, one gigabyte is equal to 1,073,741,824 bytes, and one terabyte is equal to 1,099,511,627,776 bytes.

Computer Hard Drives
Computer Hard Drives

Decimal and binary translate to the same amount of storage capacity, it's just advertised in a different unit.

As an illustrative mark, let's say you went running today and put up a post on Facebook. Would you put up the fact that you ran 1 kilometre or 0.621 miles? It is the same distance, but different units of measure. 1 kilometre sounds much better than 0.621 miles. The same is true for hard drive capacity.

Capacity Calculation Formula

Decimal capacity / 1,048,576 = Binary MB capacity
Decimal capacity / 1,073,741,824 = Binary GB capacity
Decimal capacity / 1,099,511,627,776 = Binary TB capacity


A 500 GB hard drive is approximately 500,000,000,000 bytes (500 x 1,000,000,000).

500,000,000,000 / 1,048,576 = 476,837 megabytes (MB) = 465 gigabytes (GB)

There is a growing call for manufacturers to list their drive capacity using binary capacity as that is what we see in Windows and what we are accustomed to using. It is often called the usable capacity of the drive.

In the table below are examples of approximate numbers that the drive may report.

DecimalMB (Binary)Reported (Binary)
20 GB19,073 MB18.6 GB
40 GB38,610 MB37.3 GB
60 GB57,220 MB55.8 GB
80 GB76,293 MB74.5 GB
120 GB114,440 MB111.7 GB
160 GB152,587 MB149 GB
250 GB238,418 MB232 GB
320 GB305,175 MB298 GB
400 GB381,469 MB372 GB
500 GB476,837 MB465 GB
640 GB610,351 MB596 GB
750 GB715,255 MB698 GB
1 TB (1000 GB)953,674 MB931 GB
1.5 TB (1500 GB)1,430,511 MB1,396 GB
2 TB (2000 GB)1,907,348 MB1,862 GB
3 TB (3000 GB)2,861,022 MB2,793 GB

Last updated on: Friday 8th September 2017



Have a question or suggestion? Please leave a comment to start the discussion.


Leave a Reply

Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Your email address will not be published.