Bandwidth & Data Calculator
Calculate download/upload time, transfer speed, data usage, and convert between all data units — bits, bytes, KB, MB, GB, TB, Mbps, Gbps.
Understanding bandwidth and data
Bandwidth is measured in bits per second (bps, Kbps, Mbps, Gbps). File sizes are in bytes (B, KB, MB, GB). The crucial distinction: 1 byte = 8 bits. Your ISP advertises 100 Mbps — your actual file download speed is 100 ÷ 8 = 12.5 MB/s.
1 byte = 8 bits · 1 KB = 1,000 B · 1 MB = 1,000,000 B · 1 GB = 1,000,000,000 B
1 KiB = 1,024 B · 1 MiB = 1,048,576 B · 1 GiB = 1,073,741,824 B
Mbps → MB/s: divide by 8 · MB/s → Mbps: multiply by 8
SI (decimal): 1 KB = 1,000 bytes. Used by hard drive makers and ISPs. Binary: 1 KiB = 1,024 bytes. Used by operating systems (Windows, macOS). A "1 TB" drive = 1,000,000,000,000 bytes, but Windows shows ~931 GiB.
TCP/IP adds protocol headers (5-10% overhead). HTTP/HTTPS adds further overhead. Real-world effective bandwidth is usually 80-90% of advertised speed. Wi-Fi adds additional overhead vs wired connection.
Netflix HD: ~3 GB/hr. Netflix 4K: ~7 GB/hr. YouTube 4K: ~2.5 GB/hr. Zoom HD call: ~900 MB/hr. Spotify high quality: ~150 MB/hr. Gaming: ~40-300 MB/hr.
Backing up 1 TB to cloud at 100 Mbps upload: 22.2 hours. At 10 Mbps: 9.3 days. Upload speeds are typically much lower than download speeds on home connections.