Bandwidth Calculator and Data Transfer calculator

September 3, 2020,

Bandwidth Calculator - Calculate File and Data Transfer times

How long does it take to upload \ download data?

Our bandwidth calculator quickly calculates the time it will take to transfer your data on your LAN or the internet. The data and results are the same regardless of how you are uploading your data.

Data throughput calculators are used by all speed test applications to measure how much data a device can transfer in a set period.

Data size:
Upload bandwidth:
Upload time:
0 days, 0 hours, 0 minutes, 0 seconds

Data transfer Vs speedtest

A lot of websites use the term Speedtest and this isn’t quite true of what they measure.

When these tests start, they will display the speed of a ping test between your device and the server the test is running on. This will return a speed result such as 30 Ms (milliseconds). There are 1000 milliseconds in one second rather than one million as the name suggests.

The time 30 Ms is the true speedtest of your connection, but in fact we want to know the available bandwidth when estimating how long it will take to transfer data. That is the final result displayed in Mbps.

If you are using a DSL \ Broadband connection, there are 2 different calculations. The upload (bandwidth used to transfer data to the cloud), and download (bandwidth used to transfer data from the cloud).

The image below shows the result of our own speedtest application we run on Microsoft’s Azure cloud in London. Most of our customers store their data with Azure and this application gives them a good idea of how long their first backup will take to upload.

19.71 Mbps is divided by 8 to give us a value of 2.46. That means if the connection speed remains consistent, we can upload 2.46 MB of data in one second.

How to increase the speed of your uploads

File compression is everyone’s friend from the early days of zipping up files to put onto a floppy. WinZip in the early days could even span multiple floppies with one compressed file. Magic!

Data compression is still very important today and the default compression ratio we use at BOBcloud will compress your source data by approx. 40%. Compression is less for photos and videos, and more for databases which contain white space.

Source selections are another great feature which allow you to decide which data you can backup. There is no need to backup an entire volume simply because it is easy to do so. This will mean a lot of system files and logs which you don’t need, will be backed up, and consequently, the cost will go up also. The bandwidth calculator will help you calculate how long your transfer will take.

Chunking is a tool we use under the covers and means your data is chopped up into manageable chunks of 32MB. This means the data is chunked very effectively when stored online.

Are you a speed king!

First off, lets calculate how fast your connection to the internet is by clicking on the image below.

This is a speedtest to Microsoft’s UK cloud [Azure] in London.

Results time

The test below was run on a PC using BT’s Fibre Broadband, and there’s no surprise it has a healthy upload speed of 20Mbps. We say ‘speed‘, but in reality, it is the size of the pipe or bandwidth. i.e. we can upload 19.71 megabits per second. Divide that by eight and you get megabytes per second.

Data transfer terms used by the bandwidth calculator


Mbps is short for Mega Bits Per Second and is sometimes written as Mbit/s. It is a standard metric term used in the industry by ISPs and manufacturers of networking devices.

You might be more familiar with bytes and megabytes when discussing RAM and hard disks and the calculation to get from a bit to a byte is to multiply by 8.

You won’t see the term Bits used elsewhere other than in networking because it is more impressive for ISPs to advertise their bandwidth as 100 Mbps rather than 1.5 Mb/s (Megabytes per second). Normally Mb/s is used to show how much data has been transferred over a connection.

e.g. We have a 100 Mbps internet connection and have transferred 10 GB of data in 14 minutes.

These calculations express how long it will take to transfer x data if your bandwidth is x Mbps. These calculations will vary depending on how you are managing your data transfers. It is normal to compress data at either end before it is transferred because this will reduce the amount of bandwidth required. 

Data transfer glossary

KBPS \ Kilobit per second

kilobit per second (symbol kbit/s or kb/s, often abbreviated “kbps”) is a unit of data transfer rate equal to:

  • 1,000 bits per second

  • 125 bytes per second

MBPS \ Megabit per second

megabit per second (symbol Mbit/s or Mb/s, often abbreviated “Mbps”) is a unit of data transfer rate equal to:

  • 1,000 kilobits per second

  • 1,000,000 bits per second

  • 125,000 bytes per second

  • 125 kilobytes per second

GBPS \ Gigabit per second

gigabit per second (symbol Gbit/s or Gb/s, often abbreviated “Gbps”) is a unit of data transfer rate equal to:

  • 1,000 megabits per second

  • 1,000,000 kilobits per second

  • 1,000,000,000 bits per second

  • 125,000,000 bytes per second

  • 125 megabytes per second

Terabit per second

terabit per second (symbol Tbit/s or Tb/s, sometimes abbreviated “Tbps”) is a unit of data transfer rate equal to:

  • 1,000 gigabits per second

  • 1,000,000 megabits per second

  • 1,000,000,000 kilobits per second

  • 1,000,000,000,000 bits per second

  • 125,000,000,000 bytes per second

  • 125 gigabytes per second

Decimal multiples of bytes

Kilobyte per second

kilobyte per second (kB/s) is a unit of data transfer rate equal to:

  • 8,000 bits per second

  • 1,000 bytes per second

  • 8 kilobits per second

Megabyte per second

megabyte per second (MB/s) is a unit of data transfer rate equal to:

  • 8,000,000 bits per second

  • 1,000,000 bytes per second

  • 1,000 kilobytes per second

  • 8 megabits per second

Gigabyte per second

gigabyte per second (GB/s) is a unit of data transfer rate equal to:

  • 8,000,000,000 bits per second

  • 1,000,000,000 bytes per second

  • 1,000,000 kilobytes per second

  • 1,000 megabytes per second

  • 8 gigabits per second

Terabyte per second

terabyte per second (TB/s) is a unit of data transfer rate equal to:

  • 8,000,000,000,000 bits per second

  • 1,000,000,000,000 bytes per second

  • 1,000,000,000 kilobytes per second

  • 1,000,000 megabytes per second

  • 1,000 gigabytes per second

  • 8 terabits per second

Reused from Wikipedia. License
The Old Sorting Office, Corsham, Wiltshire SN13 9AA
Tel: 0800 907 8238