Bandwidth Calculator

Calculate download time, transfer speed, and bandwidth requirements. Includes real-world scenario presets for streaming, video calls, and cloud uploads.

Calculate Transfer Time

Enter file size and bandwidth. The transfer time is calculated automatically.

Decimal (MB/GB)
Binary (MiB/GiB)
Enter values above to see the transfer time

Progress visualization (ideal conditions, no overhead)

Scenario Presets

Click any preset to see a common real-world bandwidth calculation.

Streaming Bandwidth Requirements

ServiceQualityBandwidth RequiredData per Hour
Netflix4K Ultra HD15–25 Mbps7–11 GB
Netflix1080p HD5–10 Mbps2.3–4.5 GB
YouTube4K 60fps20–45 Mbps9–20 GB
YouTube1080p3–8 Mbps1.4–3.6 GB
Zoom (1:1 call)1080p HD3.8 Mbps1.7 GB
Zoom (group)720p Gallery2.5–4 Mbps1.1–1.8 GB
Twitch1080p 60fps4–8 Mbps1.8–3.6 GB
SpotifyVery High320 Kbps144 MB
Online GamingTypical1–5 Mbps40–200 MB

Streaming bandwidth is for download. Video conferencing requires equal upload bandwidth. Gaming needs low latency more than high bandwidth.

How to Use This Bandwidth Calculator

1
Enter File Size
Input the file or data size and select the unit (MB, GB, TB). Use the toggle to switch between decimal and binary units.
2
Enter Bandwidth Speed
Enter your connection speed (Mbps is standard for internet plans). Or use MB/s if you know your actual download speed.
3
View Transfer Time
The result shows ideal transfer time. Real-world times are typically 10-20% longer due to protocol overhead and network conditions.
4
Try Preset Scenarios
Click scenario presets for common situations — 4K movie downloads, cloud backups, game installs, and video call bandwidth planning.

Frequently Asked Questions

How long to download a 50 GB game on 100 Mbps?
At 100 Mbps (12.5 MB/s actual throughput), a 50 GB file takes approximately 1 hour and 8 minutes under ideal conditions. In practice, expect 1 hour 15 minutes to 1 hour 30 minutes due to TCP overhead (~5%), server throttling, Wi-Fi loss (if not wired), and other devices on your network consuming bandwidth. Steam and other game platforms also decompress files during download, which adds post-download processing time separate from the transfer itself.
What internet speed do I need for 4K Netflix?
Netflix officially recommends 25 Mbps for 4K Ultra HD streaming. However, 15 Mbps is often sufficient in practice if you have a stable connection. For multiple simultaneous 4K streams, multiply accordingly — a family of four watching 4K content would benefit from a 100+ Mbps connection. Netflix uses adaptive bitrate streaming, so it will automatically adjust quality downward if bandwidth drops — you may not even notice it drop from 4K to 1440p during peak hours.
What is the difference between Mbps and MB/s?
Mbps (megabits per second) measures network speed in bits — internet providers advertise in Mbps because the number is 8× larger. MB/s (megabytes per second) measures file transfer speed in bytes — download managers and browsers show this. To convert: Mbps ÷ 8 = MB/s. A 100 Mbps connection delivers ~12.5 MB/s max download speed. There are also MiB/s (mebibytes, 1,048,576 bytes) used by Windows, which adds another ~5% difference.
How much bandwidth does a Zoom call use?
Zoom bandwidth requirements vary by quality: 600 Kbps for standard quality (upload + download), 1.2 Mbps for 720p HD, 3.8 Mbps for 1080p Full HD. For a group call with 10 participants in gallery view, you're downloading up to 10 video streams simultaneously, which can require 15–30 Mbps. Most important for video calls is upload speed — your upload must match the download requirements for high-quality outgoing video. Many internet plans have asymmetric speeds (e.g., 100 Mbps down but only 10 Mbps up).
Why is my actual download slower than my plan speed?
Several factors reduce real-world speeds: Wi-Fi signal loss (wired ethernet is 20–50% faster), other devices sharing bandwidth, server-side throttling (CDNs limit per-connection speed), TCP protocol overhead (~5–10% for acknowledgments and retransmissions), ISP congestion during peak evening hours, and your device's disk write speed (an HDD may bottleneck at 80–120 MB/s). A 100 Mbps plan typically delivers 80–95 Mbps over ethernet, and 40–70 Mbps over Wi-Fi.

Understanding Bandwidth and Data Transfer

Bandwidth is the maximum rate at which data can be transferred over a network connection, typically measured in bits per second (bps). It represents the capacity of the connection — like the diameter of a pipe. Actual data throughput is almost always lower than the theoretical bandwidth due to protocol overhead, network congestion, latency, and packet loss. The relationship between file size (S), bandwidth (B), and transfer time (T) is: T = S × 8 ÷ B (when S is in bytes and B is in bits per second). The factor of 8 accounts for the 8 bits in each byte.

A common mistake is confusing megabits (Mb) with megabytes (MB). Internet speeds are advertised in Mbps (megabits per second), but file sizes and download progress bars use MB (megabytes). One megabyte equals 8 megabits, so a 100 Mbps connection can theoretically transfer 12.5 megabytes per second. This confusion is a major source of customer frustration — someone buying a "100 meg" connection expects 100 MB/s downloads but gets only 12.5 MB/s.

Common Internet Speed Tiers and Their Real-World Performance

Plan Speed (Mbps)Max MB/sSteam Game (50 GB)4K Movie (20 GB)Windows Update (5 GB)Suitable For
10 Mbps1.25 MB/s~11 hours~4.4 hours~1.1 hoursBasic browsing, SD video
25 Mbps3.1 MB/s~4.5 hours~1.8 hours~27 minSingle 4K stream, WFH
50 Mbps6.25 MB/s~2.2 hours~53 min~13 min2-person HD household
100 Mbps12.5 MB/s~1.1 hours~27 min~7 minFamily of 3-4, gaming
300 Mbps37.5 MB/s~22 min~9 min~2 minMulti-4K streaming, WFH
1 Gbps125 MB/s~6.7 min~2.7 min~40 secHeavy download, content creator

Bits vs Bytes: A Quick Reference