Bandwidth Calculator and Data Transfer calculator
File and Data Transfer and Bandwidth Calculator
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.
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.
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