WintelGuy.com
File Transfer Time Calculator

Enter File size, Transfer Rate, select units, and then click Calculate.

File Size:  
Transfer Rate:  

Transfer Time (d:h:m:s):  0:00:06:40

For comparison:

Estimated time to transfer 500 GB file over different network links (d:h:m:s):
T1/DS1 line (1.544 Mbps) - 29:23:37:54
Ethernet (10 Mbps) - 4:15:06:40
Fast Ethernet (100 Mbps) - 0:11:06:40
Gigabit Ethernet (1000 Mbps) - 0:01:06:40
10 Gigabit Ethernet (10 Gbps) - 0:00:06:40
Estimated time to transfer 500 GB file over different computer interfaces (d:h:m:s):
USB 2.0 (480 Mbps) - 0:02:18:53
USB 3.0 (5 Gbps) - 0:00:13:20
Thunderbolt (10 Gbps) - 0:00:06:40
Thunderbolt 2 (20 Gbps) - 0:00:03:20

How to use:
To estimate file transfer time or download time over a network enter file size, available network bandwidth or transfer rate, select units, and then click the Calculate button.
For comparison, this tool also provides estimated file transfer time over some of the commonly used network links and computer interfaces.
The real life transfer speed will likely be slower than shown here. Some of the typical limiting factors are:

  • capability of all devices in the path to maintain the required transfer rate;
  • load on the network from other connections or sessions;
  • signalling and network protocol overhead;
  • retransmissions due to errors and lost packets, etc.

Notes:

The following symbols can be used for:

  • kilobit / second - kbit/s, kb/s, or kbps;
  • megabit / second - Mbit/s, Mb/s, or Mbps;
  • gigabit / second - Gbit/s, Gb/s, or Gbps;
  • terabit / second - Tbit/s, Tb/s, or Tbps.

Tebibyte (TiB), gibibyte (GiB), mebibyte (MiB), kibibyte (KiB) are standard units used in the field of data processing and data transmission. Tebibyte, gibibyte, mebibyte, kibibyte are defined as powers of 2.
Tebibyte, gibibyte, mebibyte, kibibyte are closely related to terabyte (TB), gigabyte (GB), megabyte (MB), and kilobyte (KB) respectively, which are defined as powers of 10 in accordance with the International System of Units (SI).

Examples and comparisons with SI prefixes
one kibibit1 Kibit = 210 bit = 1024 bit
one kilobit1 kbit = 103 bit = 1000 bit
one mebibit1 Mibit = 220 bit = 1,048,576 bit
one megabit1 Mbit = 106 bit = 1,000,000 bit
one mebibyte1 MiB = 220 Byte = 1,048,576 Byte
one megabyte1 MB = 106 Byte = 1,000,000 Byte
one gibibyte1 GiB = 230 Byte = 1,073,741,824 Byte
one gigabyte1 GB = 109 Byte = 1,000,000,000 Byte

See also:
File / Disk Size Converter
Data Transfer Rate Converter
Wikipedia “Data rate units” article - https://en.wikipedia.org/wiki/Data_rate_units
Wikipedia “List of device bit rates” article - https://en.wikipedia.org/wiki/List_of_device_bit_rates
Prefixes for binary multiples - http://physics.nist.gov/cuu/Units/binary.html