Home Daily Life Tech Tools Data Converter
Petabytes
Terabytes
Gigabytes
Megabytes
Kilobytes
Bytes
Petabits
Terabits
Gigabits
Megabits
Kilobits
Bits
🗄️ SELECTED INPUT
📊

Enter valid data to see estimates

⏱️
4G WiFi Cable Fiber
100 MB/s
📦 What Fits?
📷
Photos
🎵
Songs
🎬
HD Video
📄
Docs
🎧
Spotify
🍿
Netflix
☁️ Storage Tiers PRO
🍎 iCloud
0% of 5GB Free
🔵 Drive
0% of 15GB Free
📦 Dropbox
0% of 2GB Free

What Fits in Your Storage?

See how many files of each type fit across different storage sizes.

Storage Unit Hierarchy

UnitSymbolBinary (Bytes)Decimal (Bytes)
ByteB11
KilobyteKB / KiB1,0241,000
MegabyteMB / MiB1,048,5761,000,000
GigabyteGB / GiB1,073,741,8241,000,000,000
TerabyteTB / TiB1,099,511,627,7761,000,000,000,000
PetabytePB / PiB1,125,899,906,842,6241,000,000,000,000,000

Common File Sizes

File TypeTypical SizePer 1 TB
Text email~20 KB~50 million
Word document~500 KB~2 million
MP3 song (4 min)~5 MB~200,000
JPEG photo (12 MP)~4 MB~250,000
RAW photo~25 MB~40,000
HD movie (1080p, 2h)~4 GB~250
4K movie (2h)~20 GB~50
AAA game install~80 GB~12
OS install (Windows)~20 GB~50

Device Storage Comparison

DeviceTypical StorageApprox. PhotosApprox. HD Movies
USB Flash Drive32 - 256 GB8k - 64k8 - 64
Smartphone64 - 512 GB16k - 128k16 - 128
Laptop SSD256 GB - 2 TB64k - 500k64 - 500
External HDD1 - 8 TB250k - 2M250 - 2k
NAS (home)4 - 32 TB1M - 8M1k - 8k
Cloud (free tier)2 - 15 GB500 - 3,7500 - 3

Data Logistics Guide

01

Input Data

Enter a value and select the unit (e.g., GB, TB) or pick a real-world preset like "4K Movie".

02

Compare Units

See the breakdown across decimal (storage) and binary (OS) standards to understand capacity.

03

Plan Logistics

Estimate transfer times and see how many files fit on your drive or cloud storage.

LOGISTICS & STORAGE FAQ

Why is my 1TB hard drive only showing 931GB on Windows?

This is due to the difference between how manufacturers measure storage (Decimal, base-10) versus how Windows reads it (Binary, base-2). Manufacturers define 1 Terabyte as 1,000,000,000,000 bytes, but Windows calculates it as 1,000,000,000,000 / (1024^3) GB, which equals approximately 931 Gibibytes (GiB).

What is the difference between Decimal (MB) and Binary (MiB) units?

Decimal units (KB, MB, GB, TB) use powers of 1,000 and are commonly used by hardware manufacturers and networking standards. Binary units (KiB, MiB, GiB, TiB) use powers of 1,024 and are used by operating systems like Windows to represent memory and storage data.

How many photos or videos can 1TB hold?

On average, 1 Terabyte (1,000GB) can store approximately 250,000 photos (at 4MB each) or roughly 500 hours of HD video. For 4K cinematic video, it holds about 30-40 hours depending on the bitrate.

What is the difference between a Bit and a Byte?

A Bit (b) is the smallest unit of digital information (a 0 or 1). A Byte (B) consists of 8 bits. Bytes are generally used to measure storage size, while bits are used to measure network transfer speeds (bandwidth).

How do I calculate download time for a large file?

To calculate download time, convert your file size to Megabits (multiply Megabytes by 8) and divide by your internet speed in Mbps. Our converter includes a real-time 'Transfer Time' widget to handle this calculation for you automatically.

Which is larger: a Terabyte or a Tebibyte?

A Tebibyte (TiB) is larger. 1 TiB equals approximately 1,100 Gigabytes (GB) or 1.1 Terabytes (TB) because it is based on powers of 1,024 rather than 1,000.

Why does my ISP advertise speed in Megabits but my browser shows Megabytes?

Internet Service Providers (ISPs) use Megabits per second (Mbps) because it results in a larger number for marketing. Most software and browsers display download speeds in Megabytes per second (MB/s). 8 Mbps is equal to 1 MB/s.

What are storage units like Petabytes and Exabytes used for?

Petabytes (PB) and Exabytes (EB) are used to measure massive data collections, such as cloud data centers, global internet traffic, or scientific research datasets like those from the Large Hadron Collider.

Data Size Scenarios

Compare how different file types and activities consume storage. Understand real-world data usage across common scenarios.

Storage Usage by Activity

How Long to Download?

Estimated download times for common file sizes at different connection speeds.

File Size 10 Mbps 50 Mbps 100 Mbps 500 Mbps 1 Gbps

What Fits on Your Drive?

Data Units Reference

Complete Unit Hierarchy

UnitSymbolBinary (IEC)Decimal (SI)Common Usage

Network Speed Reference

ConnectionSpeed (Mbps)Speed (MB/s)1 GB DownloadTypical Use
3G Mobile50.6~27 minBasic browsing, email
4G LTE506.25~2.7 minHD streaming, video calls
5G30037.5~27 sec4K streaming, cloud gaming
Cable (Basic)10012.5~80 secMulti-device households
Fiber1000125~8 secHeavy usage, servers
Fiber (10G)100001250<1 secEnterprise, data centers

Cloud Storage Pricing Comparison

ProviderFree TierPaid PlansCost per TB/mo
Google Drive15 GB100 GB ($1.99) / 2 TB ($9.99)~$5.00
iCloud5 GB50 GB ($0.99) / 2 TB ($9.99)~$5.00
OneDrive5 GB100 GB ($1.99) / 1 TB ($6.99)~$6.99
Dropbox2 GB2 TB ($9.99) / 3 TB ($16.58)~$5.00
AWS S35 GB (12 mo)Pay-as-you-go~$23.00

Binary vs Decimal Quick Reference

How to Use This Calculator

1

Enter a Value

Type a number and select the source data unit (e.g., GB, MB, TB) from the dropdown. The converter accepts both binary and decimal interpretations.

2

Choose Target Unit

Select the unit you want to convert to. The result updates instantly. Toggle between binary (1,024-based) and decimal (1,000-based) standards.

3

Estimate Downloads

Switch to the Download Time tab, enter your connection speed, and see how long any file size will take to transfer over your network.

Key Formulas

Binary Conversion

1 KB = 1,024 Bytes = 2^10 Bytes

Each step up the binary ladder multiplies by 1,024. Used by operating systems for memory and file size reporting.

Decimal (SI) Conversion

1 KB = 1,000 Bytes = 10^3 Bytes

Storage manufacturers use SI prefixes. A "500 GB" drive holds 500,000,000,000 bytes, which the OS reports as ~465 GiB.

Download Time

Time (s) = File Size (bits) / Speed (bps)

Convert file size to bits (multiply bytes by 8) and divide by connection speed in bits per second. Add 20-30% for real-world overhead.

Bits to Bytes

Bytes = Bits / 8

Network speeds are measured in bits per second, while file sizes use bytes. This 8:1 ratio is essential for accurate transfer estimates.

Key Terms

Bit

The smallest unit of digital information, representing a single binary value of 0 or 1. Network speeds are measured in bits per second (bps).

Byte

A group of 8 bits and the fundamental addressable unit of computer storage. File sizes are expressed in bytes or multiples of bytes.

Binary Prefix (KiB / MiB / GiB)

IEC standard prefixes based on powers of 1,024. A kibibyte (KiB) is exactly 1,024 bytes. Used by operating systems for accurate representation.

SI Prefix (KB / MB / GB)

Decimal prefixes based on powers of 1,000. A kilobyte (KB) is 1,000 bytes. Used by storage manufacturers and networking standards.

Bandwidth

The maximum theoretical data transfer rate of a network connection, measured in bits per second (bps).

Throughput

The actual data transfer rate achieved in practice, always lower than advertised bandwidth due to protocol overhead and congestion.

Worked Examples

Convert 5 GB to MB (Binary)

5 GB x 1,024 MB/GB = 5,120 MB. In decimal notation, 5 GB = 5,000 MB since each step uses 1,000 instead of 1,024.

Convert 8,388,608 KB to GB

8,388,608 KB / 1,024 = 8,192 MB / 1,024 = 8 GB. Each division by 1,024 moves one step up the binary unit ladder.

Download 2 GB at 50 Mbps

Bits = 2 x 1,073,741,824 x 8 = 17.18 billion bits. Time = 17.18B / 50,000,000 = 343 seconds (about 5 min 43 sec). Add 20-30% buffer for real-world conditions.

Conversion Formulas

Binary Conversion

1 byte = 8 bits  |  1 KB = 1,024 bytes  |  1 MB = 1,024 KB  |  1 GB = 1,024 MB  |  1 TB = 1,024 GB

In binary (base-2) notation each step up the unit ladder multiplies by 1,024 (2¹&sup0). This is the standard used by operating systems like Windows and Linux when reporting file sizes and memory capacity.

Decimal vs Binary

SI: 1 KB = 1,000 bytes (kilo)  |  IEC: 1 KiB = 1,024 bytes (kibi)

The SI (International System) defines kilo as 1,000, while the IEC binary prefix defines kibi as 1,024. Storage manufacturers typically use SI units, which is why a “500 GB” drive shows fewer gigabytes in your OS. The discrepancy grows at larger scales.

Download Time

Time = File Size ÷ Speed

Convert the file size to bits and the speed to bits per second. For example, 1 GB at 100 Mbps = 1,073,741,824 × 8 ÷ 100,000,000 ≈ 85.9 seconds. Real-world speeds are typically lower due to protocol overhead and network congestion.

Key Terms

Bit
The smallest unit of digital information, representing a single binary value of 0 or 1. All digital data is ultimately composed of bits. Network speeds are measured in bits per second (bps).
Byte
A group of 8 bits, the fundamental addressable unit of computer storage. One byte can represent a single ASCII character. File sizes are almost always expressed in bytes or multiples of bytes.
Binary Prefix (KiB / MiB / GiB)
IEC standard prefixes based on powers of 1,024. A kibibyte (KiB) is 1,024 bytes, a mebibyte (MiB) is 1,048,576 bytes, and a gibibyte (GiB) is 1,073,741,824 bytes. Used by operating systems for accurate representation.
SI Prefix (KB / MB / GB)
Decimal prefixes based on powers of 1,000. A kilobyte (KB) is 1,000 bytes, a megabyte (MB) is 1,000,000 bytes, and a gigabyte (GB) is 1,000,000,000 bytes. Used by storage manufacturers and networking standards.
Bandwidth
The maximum theoretical data transfer rate of a network connection, measured in bits per second (bps). A 100 Mbps connection can transfer up to 100 million bits per second under ideal conditions.
Throughput
The actual data transfer rate achieved in practice, which is always lower than the advertised bandwidth. Factors like protocol overhead, latency, congestion, and packet loss reduce throughput from the theoretical maximum.

Worked Examples

Example 1: Convert 5 GB to MB

Given: 5 Gigabytes (binary).

5 GB × 1,024 MB/GB = 5,120 MB

Result: 5 GB equals 5,120 Megabytes. In decimal (SI) notation, 5 GB would equal 5,000 MB since each step uses a factor of 1,000 instead of 1,024.

Example 2: Convert 8,388,608 KB to GB

Given: 8,388,608 Kilobytes (binary).

8,388,608 KB ÷ 1,024 = 8,192 MB ÷ 1,024 = 8 GB

Result: 8,388,608 KB is exactly 8 Gigabytes. Each division by 1,024 moves one step up the binary unit ladder.

Example 3: Download 2 GB at 50 Mbps

Given: File size = 2 GB, Speed = 50 Megabits per second.

Bits = 2 × 1,073,741,824 × 8 = 17,179,869,184 bits
Time = 17,179,869,184 ÷ 50,000,000 ≈ 343 seconds ≈ 5.7 minutes

Result: A 2 GB file takes about 5 minutes and 43 seconds on a 50 Mbps connection. Actual time may be longer due to overhead.

Digital Storage Reference

UnitBytesBitsTypical Use
1 KB1,0248,192Short text file
1 MB1,048,5768,388,608MP3 song
1 GB~1.07 billion~8.59 billionHD movie
1 TB~1.10 trillion~8.80 trillionLarge hard drive
1 PB~1.13 quadrillion~9.01 quadrillionEnterprise storage

Understanding Digital Storage: Bits, Bytes, and Beyond

In our increasingly digital world, understanding data storage units has become essential knowledge. Whether you are upgrading your phone, shopping for a new laptop, choosing a cloud storage plan, or simply trying to figure out why that game update takes so long to download, a solid grasp of bits, bytes, and their larger multiples will help you make informed decisions and avoid common pitfalls.

Why Units Matter

Data storage units exist because computers operate in binary, a number system built on two states: zero and one. Every photograph, document, video, and application on your devices is ultimately represented as a long sequence of these binary digits. As storage capacities have grown from kilobytes to petabytes, standardized units give us a practical way to discuss, compare, and plan around the enormous quantities of data modern life generates. Without a common vocabulary, it would be impossible to compare cloud plans, estimate download times, or budget for server infrastructure.

Binary vs Decimal: The Source of Confusion

The most persistent source of confusion in digital storage stems from two competing measurement standards. The binary system, rooted in how computers actually address memory, defines one kilobyte as 1,024 bytes because 1,024 is two raised to the tenth power. The decimal system, favored by storage manufacturers and international standards bodies, defines one kilobyte as exactly 1,000 bytes. At small scales the difference is negligible, but at the terabyte level it amounts to roughly seventy gigabytes of apparent missing space, a frequent source of frustration for consumers.

From Bits to Petabytes

The bit is the atomic unit of digital information. Eight bits form a byte, the smallest addressable chunk of memory in most computer architectures. From there, each step up the ladder multiplies capacity by either 1,024 (binary) or 1,000 (decimal). A kilobyte holds a short text message, a megabyte holds a compressed photograph, a gigabyte holds a feature-length film at standard definition, and a terabyte can hold hundreds of thousands of documents. Petabytes and exabytes are the domain of large enterprises, research institutions, and global content delivery networks that must store and serve data at planetary scale.

Why Your 1 TB Drive Shows 931 GB

When manufacturers label a hard drive as one terabyte, they are using the decimal definition: one trillion bytes. When your operating system reports the capacity, it divides that same number by 1,024 three times to express it in gibibytes, which it then labels as gigabytes. The result is approximately 931 GiB, not the 1,000 GB printed on the box. Neither party is being dishonest; they are simply using different measurement conventions. Awareness of this distinction helps avoid unnecessary product returns and misguided accusations of false advertising.

Bandwidth vs Throughput

Internet service providers advertise speeds in megabits per second, while browsers and download managers display progress in megabytes per second. Since one byte equals eight bits, a 100 Mbps connection delivers a theoretical maximum of 12.5 megabytes per second. Real-world throughput is typically lower because of protocol overhead, network congestion, server-side limits, and the physical distance between your device and the data source. Understanding this distinction prevents unrealistic expectations when evaluating internet plans or estimating file transfer times.

Estimating Download Times

Knowing your connection speed and file size lets you estimate how long a download will take. Convert the file size to bits, divide by your speed in bits per second, and you have the theoretical minimum transfer time. For practical planning, add a buffer of twenty to thirty percent to account for real-world inefficiencies. This simple calculation is invaluable when deciding whether to start a large download before a meeting, or whether your mobile hotspot can handle a software update on the road.

Cloud Storage Planning

Cloud storage providers offer tiers ranging from a few free gigabytes to multiple terabytes for a monthly fee. Choosing the right plan requires an honest assessment of your data footprint. Count your photos, estimate the size of your video library, factor in documents and application backups, and project forward based on your rate of data accumulation. Most people underestimate their storage needs, so building in headroom of at least twenty percent is a prudent practice. Comparing providers on both capacity and cost per gigabyte reveals significant value differences that raw plan prices can obscure.

The Future of Storage

As artificial intelligence, autonomous vehicles, genomic research, and high-resolution media continue to generate data at accelerating rates, the storage industry is racing to keep pace. Solid-state drives have largely replaced mechanical hard drives for consumer use, offering faster access times and greater durability. Technologies like DNA storage and holographic memory promise to compress vast amounts of information into extraordinarily small physical volumes. For everyday users, the trend is clear: data volumes will keep growing, costs per gigabyte will keep falling, and a clear understanding of storage units will remain an essential piece of digital literacy for years to come.