Data Transfer Speed and Download Time Calculator

Convert Mbps, Gbps, MB/s, and KB/s, and estimate how long a file of any size (GB, TB) takes to transfer

Convert network speed units (Mbps, Gbps, MB/s, KB/s) and calculate in real time how long it takes to transfer a file of a given size (MB, GB, TB). Presets for common home internet plans and mobile connection speeds let you check a scenario in seconds.

도구를 불러오는 중…

🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.

How to use

  1. Enter your transfer speed and pick a unit, or choose a preset below (gigabit internet, for example).
  2. Enter the size of the file you're downloading or uploading and select its unit.
  3. Read off the calculated total transfer time in hours, minutes, and seconds, along with the equivalent speed in other units.

FAQ

Why does my 100 Mbps internet only download at about 12 MB/s?
Network speeds are quoted in bits (Mbps), while file sizes are measured in bytes (MB). Since one byte is eight bits, you divide the Mbps figure by 8 to get the megabytes per second you'll actually see in your download manager.
How fast is gigabit internet?
1 Gbps equals 1,000 Mbps, which converts to a theoretical maximum of 125 MB per second — though real-world speeds run lower because of protocol overhead and network conditions.
Why does the actual download take longer than the time this calculator predicts?
This calculator assumes you're getting 100% of your connection's theoretical maximum bandwidth. In reality, protocol overhead, other users sharing the same server or line, Wi-Fi signal loss, and congestion on your ISP's network all chip away at that ceiling, so real-world download speeds almost always come in below the theoretical number.

← Back to all tools

See pricingFree chat consult