Bytes meet bits.
Files are measured in bytes; network speeds in bits per second. Multiply the file’s bytes by 8, then divide by the effective speed.
seconds = (bytes × 8) ÷ (bps × utilization / 100)FILE TRANSFER CALCULATOR
Big download? Large upload? Find out how long your file
could take, before you start the transfer.
ESTIMATED TRANSFER TIME
( bytes × 8) ÷
bps = seconds
Set your file size and speed,
then calculate your transfer time.
Duration rounded to 0.01 sec.
Seconds shown without rounding.
Just numbers. No files, no sign-up, no data sent.
How we protect your privacyBEHIND THE ESTIMATE
Files are measured in bytes; network speeds in bits per second. Multiply the file’s bytes by 8, then divide by the effective speed.
seconds = (bytes × 8) ÷ (bps × utilization / 100)Decimal units use powers of 1,000. Binary units use powers of 1,024. A 1 GB file takes 80 seconds at 100 Mbps; 1 GiB takes 85.89934592 seconds.
Explore the unit referenceThis is a theoretical estimate. Wi-Fi, network congestion, server limits, latency, and protocol overhead can all add time. Use lower utilization to model reduced bandwidth.
Use upload speed for uploads, download speed for downloads.