File Transfer Time Calculator

Estimate how long it takes to transfer a file over USB, WiFi, Ethernet, SSD, or any connection speed you enter.

This file transfer time calculator estimates how long it takes to copy, download, or upload a file at a given connection speed. Enter the file size and transfer speed in Mbps, Gbps, MB/s, or GB/s and the tool shows the estimated duration in hours, minutes, and seconds. Built-in presets for USB, Thunderbolt, Ethernet, WiFi, and storage interfaces fill in typical real-world speeds so you can compare without guessing. All calculations run in your browser.

Ad
Ad

About File Transfer Time Calculator

How File Transfer Time Is Calculated

The core formula converts file size from bytes to bits, then divides by the connection speed in bits per second:

Transfer Time (seconds) = File Size (bits) / Speed (bits per second)

The catch is that file sizes are measured in bytes (B), while network speeds are usually quoted in bits per second (bps). Since 1 byte = 8 bits, you need to multiply the file size in bytes by 8 before dividing by the speed. A 100 Mbps connection transfers 12.5 MB per second, not 100 MB.

Worked example: A 50 GB game download on a 300 Mbps home broadband connection. First, convert 50 GB to bits: 50 x 1,000,000,000 x 8 = 400,000,000,000 bits. Then divide by 300,000,000 bps = 1,333 seconds, or about 22 minutes. In practice, expect closer to 25-30 minutes because real throughput rarely hits the advertised maximum. For a second example, copying a 4 GB movie from a USB 3.0 external SSD (400 MB/s real-world): 4,000 MB / 400 MB/s = 10 seconds.

Bits vs Bytes - Why File Sizes and Speeds Use Different Units

This is the single biggest source of confusion in file transfers. Internet service providers and network equipment manufacturers advertise speeds in bits per second (Mbps, Gbps). Operating systems and file managers display sizes in bytes (MB, GB). The 8:1 ratio between them means a "1 Gbps" connection maxes out at 125 MB/s, not 1,000 MB/s.

Speed (bits)Speed (bytes)Common Use
10 Mbps1.25 MB/sSlow broadband, older DSL
100 Mbps12.5 MB/sStandard broadband
300 Mbps37.5 MB/sFast broadband (close to US median)
1 Gbps125 MB/sGigabit fibre, Gigabit Ethernet
10 Gbps1,250 MB/s10G Ethernet, fast NVMe SSD

When you see a USB drive rated at "5 Gbps", that means 625 MB/s in theory. But USB protocol overhead, disk controller limits, and NAND flash write speeds mean real throughput is much lower. The bandwidth calculator handles these conversions for network connections.

Connection Speed Reference

InterfaceTheoretical MaxReal-World SpeedTime for 50 GB
USB 2.0480 Mbps~35 MB/s~24 minutes
USB 3.0 (USB 3.2 Gen 1)5 Gbps~400 MB/s~2 minutes
USB 3.2 Gen 210 Gbps~800 MB/s~63 seconds
USB4 / Thunderbolt 3/440 Gbps~2,800 MB/s~18 seconds
Thunderbolt 580 Gbps (120 boost)~6,000 MB/s~8 seconds
Gigabit Ethernet1 Gbps~112 MB/s~7.5 minutes
2.5G Ethernet2.5 Gbps~280 MB/s~3 minutes
10G Ethernet10 Gbps~1,100 MB/s~45 seconds
WiFi 5 (802.11ac)3.5 Gbps~200-400 MB/s~2-4 minutes
WiFi 6 (802.11ax)9.6 Gbps~300-600 MB/s~1.5-2.5 minutes
WiFi 7 (802.11be)46 Gbps~1,000-3,000 MB/s~17-50 seconds
SATA SSD6 Gbps~550 MB/s~91 seconds
NVMe SSD (PCIe 4.0)~64 Gbps~7,000 MB/s~7 seconds
NVMe SSD (PCIe 5.0)~128 Gbps~12,000 MB/s~4 seconds

Thunderbolt 5 speeds based on Intel's 2024 specification. WiFi 7 speeds per the IEEE 802.11be standard (ratified 2024). PCIe 5.0 NVMe figures from Tom's Hardware SSD benchmarks including the Samsung 9100 PRO (14,800 MB/s read) and WD_BLACK SN8100 (14,900 MB/s read).

Why Real-World Speeds Are Lower Than Advertised

FactorImpactTypical Overhead
Protocol overheadTCP/IP headers, USB framing, error correction5-15% of theoretical speed
File system overheadSmall files need more metadata operations per byteDramatic for thousands of small files
Network congestionShared bandwidth with other devices and usersCan halve effective speed
WiFi interferenceDistance, walls, other networks on same channel20-60% speed reduction typical
Disk write speedDestination drive may be slower than the connectionHDD bottleneck at ~100-200 MB/s
SSD cache exhaustionSSDs slow down once the SLC write cache fills during large transfersWrite speeds can drop 50-80%

TCP/IP overhead alone consumes about 5.3% of bandwidth when packets are fully utilised, according to Packet Pushers analysis. For small payloads the overhead percentage rises sharply. A good rule of thumb: expect 60-80% of theoretical maximum in practice. For WiFi, expect even less if you are far from the router or behind thick walls.

What Do All the USB Names Mean?

The USB Implementers Forum has rebranded USB standards multiple times, creating widespread confusion. Here is what each name actually means in terms of speed:

Current NamePrevious NamesSpeed
USB 3.2 Gen 1USB 3.0, USB 3.1 Gen 15 Gbps
USB 3.2 Gen 2USB 3.1 Gen 210 Gbps
USB 3.2 Gen 2x2(no prior name)20 Gbps
USB4(no prior name)40 Gbps
USB4 Version 2.0(no prior name)80 Gbps

The key takeaway: USB 3.0, USB 3.1 Gen 1, and USB 3.2 Gen 1 are all the same 5 Gbps speed - just renamed. If a product box says "USB 3.2" without specifying Gen 2, it is almost always the slower 5 Gbps version. Check the spec sheet, not the marketing name. As of 2025, the USB-IF introduced simplified speed-based labels (USB 5Gbps, USB 10Gbps, etc.) to replace the confusing generation numbers.

How Fast Is Home Broadband?

According to Ookla Speedtest data (January 2026), the global median fixed broadband download speed is about 95 Mbps. The US median sits around 306 Mbps, ranking 8th globally. Singapore leads at 372 Mbps. The UK average is around 100-120 Mbps, though full-fibre connections from providers like BT, Virgin Media, and Hyperoptic offer 300 to 1,000 Mbps plans.

Mobile speeds have grown rapidly. The global median mobile download speed is around 62 Mbps. At that rate, a 1 GB file takes roughly 2 minutes and 10 seconds. Upgrading from a 50 Mbps plan to 300 Mbps cuts a 10 GB download from 27 minutes to about 4.5 minutes, but only if the server you are downloading from can actually deliver at that speed.

Upload speeds are typically much slower than download speeds on most home connections. Many cable broadband plans offer 300 Mbps down but only 10-20 Mbps up. Fibre-to-the-premises (FTTP) connections usually offer symmetric speeds, making them far better for uploading large files or video calls. If you regularly upload large files to cloud storage or backup services, upload speed matters more than download speed for those transfers.

Tips for Faster File Transfers

  • Use wired connections for large transfers. Gigabit Ethernet delivers a consistent 112 MB/s. Even the best WiFi 6 router drops packets under load, especially through walls.
  • Check the bottleneck. Copying from a USB 3.0 flash drive to an NVMe SSD? The flash drive is the limit, not the SSD. An external HDD caps out around 100-200 MB/s regardless of the USB version.
  • Avoid transferring many small files. 10,000 files totalling 1 GB takes far longer than a single 1 GB file because each file needs individual filesystem metadata operations. Zip or tar the folder first.
  • Close background downloads. Streaming, cloud sync, and software updates all share your bandwidth. Pause them during large transfers.
  • Use the right USB port. Many laptops have a mix of USB 2.0 and USB 3.0+ ports. A USB 3.0 drive plugged into a USB 2.0 port runs at USB 2.0 speeds - 35 MB/s instead of 400 MB/s.
  • Check your SSD's sustained write speed. Marketing figures show peak speeds. During long file copies, budget NVMe SSDs can drop from 3,500 MB/s to 500 MB/s once the SLC cache fills.
  • Use direct transfers when possible. Copying between two drives on the same machine avoids network overhead entirely. Plugging a USB drive directly into a computer is faster than sending the same file over the network to the same computer.
  • Server speed is a ceiling. Your connection might be 1 Gbps, but if the download server only delivers 50 Mbps, that is your actual speed. Game platforms like Steam often throttle downloads during peak hours.

Common File Size Reference

File TypeTypical SizeTime at 100 MbpsTime at 1 Gbps
Smartphone photo (JPEG)3-8 MBUnder 1 secondInstant
RAW photo25-60 MB2-5 secondsUnder 1 second
MP3 song (4 minutes)4-8 MBUnder 1 secondInstant
FLAC song (4 minutes)25-40 MB2-3 secondsUnder 1 second
1080p movie (2 hours)4-8 GB5-11 minutes32-64 seconds
4K movie (2 hours)15-30 GB20-40 minutes2-4 minutes
AAA game install50-150 GB1-3 hours7-20 minutes
iPhone backup (256 GB model)~100-200 GB2-4 hours13-27 minutes
Full system backup200-500 GB4-11 hours27-67 minutes

To estimate file sizes from bitrate and duration, the bitrate calculator handles audio and video. For converting between storage units, the storage converter handles bytes, KB, MB, GB, and TB. For estimating how much footage fits on a drive, the video storage calculator works out recording time by resolution and codec.

Sources

Frequently Asked Questions

Why is my actual transfer slower than the estimate?

Theoretical speeds assume ideal conditions. In practice, protocol overhead, disk seek times, small file penalties, CPU bottlenecks, and shared bandwidth all reduce throughput. Real transfers typically achieve 60-80% of the rated speed.

What is the difference between Mbps and MB/s?

Mbps (megabits per second) is used for network and interface speeds. MB/s (megabytes per second) is used for disk and file transfer rates. 1 MB/s equals 8 Mbps, because there are 8 bits in a byte.

Which preset should I use for USB transfers?

USB 2.0 tops out around 35 MB/s in practice. USB 3.0 reaches about 400 MB/s with fast drives. USB 3.2 Gen 2 doubles that. If your drive is slower than the USB standard, the drive speed is the bottleneck.

Does this account for overhead?

The calculator shows the raw transfer time based on the speed you enter. A note reminds you that real-world speeds are typically 60-80% of the theoretical maximum. For a conservative estimate, use a lower speed value.

How fast is WiFi 6 compared to Ethernet?

WiFi 6 averages around 1.2 Gbps in good conditions, while standard Gigabit Ethernet provides a steady 1 Gbps. WiFi speeds vary with distance and interference, so Ethernet is more consistent for large transfers.

Link to this tool

Copy this HTML to link to this tool from your website or blog.

<a href="https://toolboxkit.io/tools/file-transfer-calculator/" title="File Transfer Time Calculator - Free Online Tool">Try File Transfer Time Calculator on ToolboxKit.io</a>