How to Calculate Bandwidth
What is Bandwidth?
Bandwidth is the maximum rate of data transfer across a network connection, measured in bits per second (bps). Transfer time depends on file size and available bandwidth. Note: file sizes use bytes (B), while bandwidth uses bits (b) — 1 byte = 8 bits.
Step-by-Step Guide
- 1Convert file size to megabits: 1 MB = 8 Mb, 1 GB = 8,000 Mb
- 2Transfer time (seconds) = file size (Mb) / bandwidth (Mbps)
- 3Real-world speeds are typically 60–80% of advertised bandwidth
- 4Multiple simultaneous users further reduce available bandwidth
Worked Examples
Input
1 GB file on 100 Mbps connection
Result
~80 seconds
8,000 Mb / 100 Mbps = 80s
Input
4K movie (15 GB) on 50 Mbps
Result
~40 minutes
120,000 Mb / 50 Mbps = 2,400s
Ready to calculate? Try the free Bandwidth Calculator
Try it yourself →