iformat.io Logo iformat.io

Understanding Data Storage Units — KB, MB, GB, TB Explained

P
Updated Mar 21, 2026
6 min read
Data storage units explained showing KB MB GB and TB hierarchy for digital storage
Illustration showing the hierarchy of digital storage units from kilobytes (KB) to terabytes (TB).

Your phone says it has 128 GB of storage. Your internet plan promises 100 Mbps. You download a 4 GB movie and it takes longer than you expected. Meanwhile, your cloud storage shows you have used 14.7 GB of 15 GB. These numbers are everywhere in modern life, but most people have only a vague sense of what they actually mean and how they relate to each other. Let us clear that up.

Bits and Bytes — The Foundation

A bit is the smallest unit of digital data. It is a single binary digit — either a 0 or a 1. A byte is 8 bits grouped together. A single byte can represent one character of text (a letter, a number, or a symbol in basic encoding). When you see a capital B, it means bytes. A lowercase b means bits. This distinction matters enormously: 100 MB (megabytes) is eight times larger than 100 Mb (megabits).

Internet service providers almost always advertise speeds in megabits per second (Mbps), while file sizes are displayed in megabytes (MB). So a 100 Mbps connection downloads at roughly 12.5 MB per second, not 100 MB per second. This is the single biggest source of confusion when people wonder why their downloads seem slower than their plan promises.

The Storage Ladder — KB, MB, GB, TB

Each step up the storage ladder is approximately 1,000 times larger than the previous one. 1 Kilobyte (KB) is roughly 1,000 bytes — a few paragraphs of plain text. 1 Megabyte (MB) is roughly 1,000 KB — a high-resolution photo or a minute of compressed audio. 1 Gigabyte (GB) is roughly 1,000 MB — about 250 songs in MP3 format or one standard-definition movie. 1 Terabyte (TB) is roughly 1,000 GB — enough for hundreds of movies or hundreds of thousands of photos.

Real-World File Size Examples

A text email: 10-50 KB | A smartphone photo: 3-8 MB | A 3-minute MP3 song: 3-5 MB | A 1-hour podcast: 30-60 MB | A 2-hour HD movie: 3-6 GB | A 4K movie: 15-30 GB | A PC video game: 50-150 GB | One year of photos (heavy use): 20-50 GB

Binary vs Decimal — Why Your Drive Seems Smaller

Here is a question that has confused people for decades: you buy a 1 TB hard drive, plug it in, and your computer says it has 931 GB. Where did the missing 69 GB go? Nowhere — it is a unit discrepancy. Drive manufacturers use decimal (base-10) definitions: 1 TB = 1,000,000,000,000 bytes. Operating systems use binary (base-2) definitions: 1 TB = 1,099,511,627,776 bytes. The drive has exactly as many bytes as advertised. Your computer just counts them differently.

The binary units have official names to reduce confusion: kibibyte (KiB = 1,024 bytes), mebibyte (MiB = 1,048,576 bytes), gibibyte (GiB = 1,073,741,824 bytes), tebibyte (TiB = 1,099,511,627,776 bytes). In practice, almost nobody uses these terms. Windows shows binary values but labels them GB. macOS switched to decimal values in 2009. The takeaway: expect about 7 percent less usable space than the number on the box when viewing storage on Windows.

Internet Speed vs File Size

Your internet speed is measured in megabits per second (Mbps). File sizes are measured in megabytes (MB). To estimate download time, divide your speed by 8 to get MB per second, then divide the file size by that number. For example: 50 Mbps connection, downloading a 2 GB (2,000 MB) file. Speed in MB per second: 50 / 8 = 6.25 MB/s. Download time: 2,000 / 6.25 = 320 seconds, or about 5.3 minutes.

Real-world speeds are always lower than the advertised maximum due to network congestion, Wi-Fi overhead, and server limitations. A good rule of thumb: expect 60-80 percent of your advertised speed for actual downloads. So on a 50 Mbps plan, realistic download speed is closer to 4-5 MB/s. Use a unit converter to quickly convert between bits and bytes when comparing plans and performance.

Cloud Storage Planning

Free cloud storage tiers are generous but fill up faster than you think. Google gives you 15 GB shared across Gmail, Google Drive, and Google Photos. Apple gives you 5 GB for iCloud. Dropbox gives 2 GB. If you take 10 photos a day at 5 MB each, that is 50 MB per day, 1.5 GB per month, and 18 GB per year — more than Google's free tier. If you also receive emails with attachments and store documents, the 15 GB fills up within a year of normal use.

To make cloud storage last longer: compress photos before uploading (most cloud services offer this as a setting), delete email attachments you have already downloaded, remove old files you no longer need, and use external storage for large media collections like videos. A 1 TB external hard drive costs less than a year of most cloud storage plans and holds far more data. For managing your files efficiently, consider checking file sizes and storage calculations before deciding on a storage plan.

Beyond Terabytes — Petabytes and Exabytes

For completeness: above terabytes, the scale continues with petabytes (PB, roughly 1,000 TB), exabytes (EB, roughly 1,000 PB), zettabytes (ZB, roughly 1,000 EB), and yottabytes (YB, roughly 1,000 ZB). Netflix's entire library of video content is estimated at around 15 petabytes. The total amount of data generated globally in a single day is measured in exabytes. These numbers are beyond individual use, but they put into perspective just how much digital data the world creates and stores.

Browse All Posts