Computer Science
Basic

Data Transfer Time

Time to transfer data of a given size at a rate.

Formula

t=SRt = \frac{S}{R}

Live Calculator

Members

Variables

SSize
RRate

Example

100 MB ÷ 10 MB/s = 10 s

How it works

This formula finds how long a transfer takes by dividing the total amount of data by the transfer speed. It works because transfer rate tells you how much data moves each second, minute, or hour, so the time needed is the total data spread across that rate. The units must match: if the size is in gigabytes, the rate should be in gigabytes per second (or converted to matching units) to get the time correctly.

When to use it

Use this when estimating how long it will take to upload, download, or copy files, or when comparing network speeds. It is also useful in storage and networking problems where you know the amount of data and the rate of transfer.

Worked example, step by step

File size = 750 MB Transfer rate = 25 MB/s Use t = S / R t = 750 ÷ 25 t = 30 Final answer: 30 seconds

Common mistakes to avoid

  • Using mismatched units, such as GB with MB/s, without converting first
  • Dividing rate by size instead of size by rate
  • Forgetting that a slower rate means a longer transfer time

Did You Know?

The gap between memory speed and processor speed, the "memory wall", limits much of modern computing.

Share this formula

Reviewed & maintained by the FormulaWon editorial teamLast reviewed September 2026