SandSpan.com

Understanding Data Storage: KB, MB, GB, TB Explained

Whether you're buying a laptop, choosing a cloud storage plan, or wondering why a file won't attach to an email, data storage units come up constantly — and the differences between them span a factor of a trillion. Most people have a rough sense that GB is bigger than MB, but knowing exactly how much bigger, and why the numbers sometimes don't add up the way you'd expect, saves real confusion when you're comparing devices or managing files.


The Simple Formula

Data storage units follow a base-2 (binary) hierarchy, though manufacturers complicate this with a parallel base-10 convention. Here's the strict binary definition:

1 Kilobyte (KB) = 1,024 bytes
1 Megabyte (MB) = 1,024 KB = 1,048,576 bytes
1 Gigabyte (GB) = 1,024 MB = 1,073,741,824 bytes
1 Terabyte (TB) = 1,024 GB = 1,099,511,627,776 bytes

To convert down (larger unit to smaller): multiply by 1,024 at each step.
To convert up (smaller unit to larger): divide by 1,024 at each step.

The pattern: every step up the ladder multiplies by 1,024. KB → MB → GB → TB — each jump is another × 1,024.

For a quick mental estimate, you can substitute 1,000 for 1,024 at each step — the error is only 2.4% per step, and it's accurate enough for everyday comparisons. Hard drive manufacturers actually do use 1,000, which is why a "500 GB" hard drive shows up as about 465 GB on your computer (more on that below).


Step-by-Step Example

You have a folder of vacation photos totaling 4,800 MB. You want to know how many GB that is, and whether it fits on a USB drive advertised as 8 GB.

Step 1: Convert MB to GB.
4,800 MB ÷ 1,024 = 4.69 GB

Step 2: Check against the USB drive capacity.
The drive is advertised as 8 GB — but the manufacturer uses base-10, so it actually stores:
8 × 1,000 × 1,000 × 1,000 = 8,000,000,000 bytes
÷ 1,073,741,824 (bytes per binary GB) = 7.45 GB of usable space as shown by your OS.

4.69 GB of photos < 7.45 GB available — the photos fit comfortably.

Now suppose you're deciding between a 256 GB and 512 GB phone. What's the practical difference for photos? A typical smartphone photo in HEIC format runs 3–5 MB. At 4 MB average:

Most people never fill either. The meaningful question is usually whether you also store video — a minute of 4K video at 60fps can run 400–600 MB, which changes the math considerably.


Common Mistakes to Avoid

1. Confusing binary and decimal gigabytes.
Operating systems (Windows, macOS, Linux) report storage in binary gigabytes (1 GB = 1,024³ bytes). Hard drive and SSD manufacturers label capacity in decimal gigabytes (1 GB = 1,000³ bytes). A drive sold as "1 TB" holds 1,000,000,000,000 bytes, which Windows reports as approximately 931 GB. This isn't a scam — it's a unit definition difference — but it confuses nearly everyone the first time they see it.

2. Mixing up Mb (megabits) and MB (megabytes).
Internet speeds are measured in megabits per second (Mbps); file sizes are measured in megabytes (MB). There are 8 bits in a byte. A 100 Mbps internet connection downloads at roughly 12.5 MB/s — not 100 MB/s. When an ISP advertises "100 Mbps," a 1,000 MB (1 GB) file takes about 80 seconds to download, not 10. The lowercase "b" vs. uppercase "B" is the tell.

3. Assuming storage capacity equals usable space.
Every storage device loses some capacity to formatting, file system overhead, and (on SSDs) reserved space for wear-leveling. A 128 GB SSD typically shows around 119 GB of usable space after the OS is installed. Factor in 10–15% overhead when estimating how much content actually fits on a device.


When to Use This Conversion

1. Buying cloud storage.
Google, iCloud, and Dropbox all sell plans in GB and TB. Knowing that 15 GB of free Google storage holds roughly 3,750 average-sized photos or about 250 minutes of compressed video helps you decide whether to upgrade — rather than just running out of space unexpectedly.

2. Evaluating internet plan speeds.
If you download a lot of large files or stream 4K video, converting your ISP's advertised Mbps into real MB/s download speed tells you how long transfers actually take. 50 Mbps = 6.25 MB/s; a 4 GB game update takes roughly 640 seconds (~11 minutes) at that speed.

3. Managing email attachment limits.
Most email services cap attachments at 25 MB. A single RAW photo from a modern DSLR can be 20–40 MB; a short video clip is often far larger. Knowing where 25 MB sits in the hierarchy — well under 0.025 GB — helps you judge whether a file needs to be compressed or shared via a different method before sending.


Frequently Asked Questions

What comes after terabyte?
The next unit is the petabyte (PB) = 1,024 TB, followed by the exabyte (EB) = 1,024 PB. Consumer storage doesn't reach petabyte scale yet, but enterprise data centers and cloud providers deal in exabytes routinely. The internet as a whole generates on the order of several exabytes of data per day.

Why does my computer show less storage than advertised?
The OS uses binary gigabytes; the manufacturer used decimal. Additionally, some space is reserved by the file system. Both factors reduce the number shown — it's not missing space, just a measurement convention difference. A 1 TB drive showing 931 GB in Windows is working exactly as intended.

What's the difference between storage and memory (RAM)?
Storage (SSD, hard drive) holds your files permanently even when powered off. RAM (Random Access Memory) is temporary working space your computer uses while running programs — it clears when you restart. Both are measured in GB, but they serve completely different functions and are not interchangeable.

How much data does a typical household use per month?
US households average 500 GB to over 1 TB of internet data per month, driven mainly by video streaming. A single hour of Netflix in 4K uses approximately 7 GB. Standard HD (1080p) runs around 3 GB per hour.


Conclusion

Every step up the storage ladder multiplies by 1,024 — bytes to KB, KB to MB, MB to GB, GB to TB. Know the binary vs. decimal distinction and you'll never be surprised by what your device actually shows.


Use our free Data Storage Converter here at SandSpan.com to convert between bytes, KB, MB, GB, and TB instantly.