Bandwidth Calculator — Transfer Time and Data Usage
Estimate download times from file size and connection speed, convert between data units, and project monthly streaming and usage totals.
Mbps = megabits/sec · ÷8 for MB/s download rate
Advertised speeds are rarely 100% — 70–80% is typical.
Related Tools
More free utilities you might find useful
Frequently Asked Questions
Quick answers to common questions
How do I calculate file transfer time?+
Transfer Time = File Size (bits) / Bandwidth (bits/second). Convert file size: 1 GB = 8,589,934,592 bits. Divide by your bandwidth in bits/second: 100 Mbps = 100,000,000 bits/second. Transfer time for 1GB at 100Mbps = 8,589,934,592 / 100,000,000 = 85.9 seconds ≈ 1.4 minutes. Actual speed is typically 60-80% of advertised due to overhead and network conditions.
What is the difference between Mbps and MBps?+
Mbps = Megabits per second (lowercase 'b' = bits). MBps = Megabytes per second (uppercase 'B' = bytes). 1 Byte = 8 bits. A 100 Mbps connection transfers at 12.5 MBps. Internet speeds are measured in Mbps. File sizes are in MB or GB. Always convert correctly: divide Mbps by 8 to get MBps for download speed.
How much data does streaming video use?+
Netflix data usage per hour: SD 1GB, HD 3GB, 4K 7GB. YouTube: 144p 0.08GB, 480p 0.25GB, 1080p 1GB, 4K 2.5GB. Video calls (Zoom HD): 0.9GB/hour. Spotify music streaming: High Quality 0.14GB/hour. These figures help calculate monthly data usage and cost on metered connections.

