☁DataTransferLabCalculate. Plan. Transfer smarter.
REAL DATA. REAL SPEEDS. REAL ANSWERS.

How Long
Will It Take?

Calculate file transfer, download or upload times in seconds.

Enter your data size and connection speed to get an instant estimate. Compare different speeds and plan your transfers with confidence.

▰
··· ▣ ··· ▤ ··· ▶ ···→
▥
Big files.
Clear answers.
Decimal: MB / GB / TBBinary: MiB / GiB / TiB
◷
Estimated transfer time22h 13m 20s1 TB at 100 Mbps
Data size1,000 GBSpeed100 MbpsTotal seconds80,000 s
▰Source
▥Destination
12.5 MB/s1 TB • 22h 13m 20s
Live visualization • animation speed follows the selected connection rate

Compare common connection speeds

See how long it would take to transfer 1 TB at different speeds.

↓Download Time CalculatorHow long will it take to download a file?›↑Upload Time CalculatorEstimate upload times for any file size.›▱Storage CalculatorConvert between GB, TB, and more.›◴Bandwidth CalculatorFind the bandwidth you need.›⇄Unit ConverterMbps ↔ MB/s, GB ↔ GiB, and more.›
NEW TOOL

What is slowing down your transfer?

Compare source storage, network and destination storage to find the theoretical bottleneck in your data path.

Find my bottleneck →

🌐   Plan your data transfers with confidence

Whether you're backing up data, uploading videos, or moving large files between servers, DataTransferLab gives you the tools to estimate transfer times and compare connection speeds.

✓ Accurate calculations    ✓ Simple and free to use
✓ Supports common units    ✓ Works on any device

💡   Did you know?

1 byte = 8 bits, so network speeds (Mbps) are different from file speeds (MB/s). A 100 Mbps connection has a theoretical maximum of 12.5 MB/s. Browse the glossary →

Data transfer basics

A few practical concepts make transfer estimates much easier to understand.

Mbps is not MB/s

Internet and network links are normally advertised in bits per second, while file sizes are usually shown in bytes. Because 1 byte = 8 bits, a 1 Gbps link has a theoretical maximum file-transfer rate of 125 MB/s.

Convert Mbps to MB/s →

Why real transfers take longer

The calculator shows an ideal line-rate estimate. Protocol overhead, latency, Wi-Fi quality, encryption, disk speed, server limits and other traffic can all reduce the throughput you actually see.

Learn about transfer overhead →

TB and TiB are different

A terabyte uses decimal units: 1 TB = 1,000,000,000,000 bytes. A tebibyte uses binary units: 1 TiB = 1,099,511,627,776 bytes. Mixing them can noticeably change a transfer estimate.

Compare storage units →
NEW REFERENCE

Not sure what Mbps, GiB, throughput or latency means?

Use the Data Transfer Glossary for quick definitions and links to the right calculator or guide.

Open glossary →

Popular transfer guides

1 tb at 100 mbps →1 tb at 500 mbps →1 tb at 1 gbps →1 tb at 2 5 gbps →1 tb at 5 gbps →1 tb at 10 gbps →100 gb at 100 mbps →100 gb at 500 mbps →100 gb at 1 gbps →100 gb at 10 gbps →