Data Storage Units Explained: Kilobytes, Megabytes, Gigabytes, and Terabytes

Have you ever wondered why your new 1TB hard drive only shows 931GB of space in Windows File Explorer? Or why your 50Mbps internet doesn’t download a 50MB file in one second?

Understanding data storage units like Kilobytes (KB), Megabytes (MB), Gigabytes (GB), and Terabytes (TB) will help you to manage your computer’s own storage capacity. And how much data is going into any online (cloud) storage services like OneDrive or Google Drive etc.

In this guide, I’ll break down these units from smallest to largest with real-world examples.

Data Storage Units: Smallest to Largest Chart

This table shows the most common measurements used in computing today.

UnitAbbreviationHow Many Bytes?Examples
Bitb1/8 of a ByteA single 1 or 0 (Binary)
ByteB1 ByteA single typed letter (e.g., “A”)
KilobyteKB1,000 BytesA short plain-text email
MegabyteMB1,000,000 BytesA 1-minute MP3 song
GigabyteGB1,000,000,000 BytesA 1-hour Netflix show (Standard)
TerabyteTB1 Trillion Bytes250,000 high-res photos

Bits vs. Bytes: The “b” vs “B” Difference

One of the most common points of confusion is the difference between a Bit (small b) and a Byte (capital B).

  • Bits (b): Mostly used to measure internet speed e.g., 100 Mbps (Megabits per second).
  • Bytes (B): Used to measure file size and storage e.g., a 5MB photo (Megabytes).

There are 8 bits in 1 byte. This is why a 100 Mbps internet connection doesn’t download a 100 MB file in one second, it’ll actually take about 8 seconds.

A grid of scrolling ones and zeros similar to the movie "The Matrix". A single 1 is highlighted as a single "bit".
A bit is either a single one or a zero.
A grid of scrolling ones and zeros similar to the movie "The Matrix". A group of 8 bits is highlighted as a byte.
And a byte is eight bits.

The “Missing Space” Mystery: 1000 vs 1024

You might see some sources say 1GB is 1,000MB, while others say it’s actually 1,024MB. Both are technically “correct” depending on who you ask:

  • Manufacturers (Decimal): Hard drive makers use the number 1,000 because it’s simpler for consumers. To them, 1TB = 1,000GB.
  • Computers (Binary): Windows and Mac computers use the number 1,024.

This is why a “1TB” drive appears as 931GB when you plug it into your PC. The computer is calculating using 1,024, but the sticker on the box used 1,000.

It’s the same with USB flash drives and any other kind of storage device.

Personally I wouldn’t get hung up on the difference. For us humans, use 1000, let the computers do the hard math.

A 1 Terabyte hard drive with 1000GB highlighted on the label.
A typical 1TB hard drive will be 1000GBs

A Deep Dive Into the Units

What is a Kilobyte (KB)?
A Kilobyte is a tiny amount of data. On your home computer you’re very unlikely to need to worry about even 100s of Kilobytes.

  • Usage: Small text files, Word documents without images, and basic emails.
  • Context: 100KB is roughly equivalent to 50 pages of typed text.

What is a Megabyte (MB)?
Megabytes are the “standard” unit for most small media files. While a single Megabyte still isn’t much, once you get to 100 MBs and above you’ve got a substantial amount of data. Specifically if you’re uploading or downloading from the internet.

  • Usage: High-quality photos (usually 3–8MB) and MP3 songs.
  • Context: A typical 3-minute song is about 3MB to 5MB. A whole album (CD) would be around 50MB.

What is a Gigabyte (GB)?
This is the unit you’ll see most often when buying smartphones or laptops. A Gigabyte represents a substantial amount of data or storage space.

  • Usage: High-definition video, video games, and software.
  • Context: 1GB can hold about 200–300 songs or roughly 1.5 hours of standard-definition video.

What is a Terabyte (TB)?
Terabytes are used for large-scale storage, such as computer hard drives, external USB drives and backup systems.

  • Usage: Whole computer backups, large photo libraries, and 4K movie collections.
  • Context: 1TB can store about 500 hours of HD video or nearly 6.5 million document pages.

Frequently Asked Questions (FAQ)

Which is bigger, MB or GB?
A Gigabyte (GB) is much bigger than a Megabyte (MB). One GB contains 1,000 (or 1,024) Megabytes.

How many MB are in a GB?
Technically there are 1,024 Megabytes (MB) in one Gigabyte (GB), but that’s in binary terms. It’s generally accepted that you should use 1,000 for simplicity.

What comes after a Terabyte?
The next unit is the Petabyte (PB), which is 1,024 Terabytes. Beyond that are Exabytes, Zettabytes, and Yottabytes.

Is 128GB enough for a computer?
Only just about. Assuming you’re using Windows 11, it’ll occupy something between 20GB to 30 GB. That’s just Windows. Add on your programs and apps (e.g. Microsoft Office requires around 4GB minimum) and there’s really not much space left for your files.

Related Posts

How Does A Computer Store Data?
So where do those 1s and 0s come from? In essence Kilobytes and Megabytes etc only simply counting 1s and 0s.

What Are Drive Partitions
Every storage device has at least one partition. But what is a partition?

Hard Drive Not Showing Up? How to Fix it (Windows 10 and 11)
Have you added a hard drive to your PC? Can you access it from File Explorer? If not, this is the guide you need.

Create a Windows virtual machine. It’s free and not that difficult to do.

Virtual machines are great for experimenting with. You can try out new operating systems, you can browse the web safely and open suspicious emails. Download new software to try it out, all without risking your host (real) computer.

Setup a Windows 11 VM even if your current PC doesn’t currently support it.

Scroll to Top