Data Rate Converter Widget
Readers comparing a broadband plan with a download manager's MB/s figure, or a NAS's link speed with disk throughput, can convert any rate in bits per second to bytes per second (decimal or binary) and back, and see how long a gigabyte takes at that rate.
Live preview
Under the widget on your page: Powered by A2Z Tools
Embed code
<iframe src="https://a2z.tools/embed/w/data-rate-converter" title="Data Rate Converter by A2Z Tools" width="100%" height="920" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>
A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.
<div data-a2z-widget="data-rate-converter" data-height="920"></div> <script async src="https://a2z.tools/embed.js"></script>
Adds a small script (what it does) that sizes the widget to fit its content, loads it lazily and keeps it isolated from your page's CSS.
Works with
How it works
The converter routes every rate through bits per second. Network and telecom rates are always decimal: 1 kbps is 1,000 bit/s, 1 Mbps a million and 1 Gbps a billion, which is how ISPs, Ethernet standards and Wi-Fi specifications quote them. Byte rates divide by eight; MB/s and GB/s are decimal, while KiB/s, MiB/s and GiB/s - which many download managers and operating systems display - use powers of 1,024 per the IEC binary prefixes. So a 100 Mbps line moves 12.5 MB/s but only 11.92 MiB/s, and gigabit Ethernet's 1 Gbps is 125 MB/s or 119.21 MiB/s. The result card adds a practical check - the time to move one gigabyte (8 gigabits) at the entered rate, 80 seconds at 100 Mbps - and the table lists the same rate in all twelve units. Swap reverses the direction. Remember these are raw line rates: protocol overhead makes delivered throughput lower.
Method
- bit/s = value x factor(from); result = bit/s / factor(to)
- Bit rates: kbps 10^3, Mbps 10^6, Gbps 10^9, Tbps 10^12 bit/s
- Byte rates: B/s 8, kB/s 8 x 10^3, MB/s 8 x 10^6, GB/s 8 x 10^9; KiB/s 8 x 2^10, MiB/s 8 x 2^20, GiB/s 8 x 2^30 bit/s
- Time for 1 GB = 8 x 10^9 / bit/s
Worked examples
Broadband plan
Inputs: 100 Mbps to MB/s
Result: 12.5 MB/s; 1 GB takes 80 s
100,000,000 / 8 = 12,500,000 B/s.
Gigabit Ethernet in binary units
Inputs: 1 Gbps to MiB/s
Result: 119.20929 MiB/s; 1 GB takes 8 s
10^9 / 8 / 1,048,576 = 119.209.
Limitations
- Converts nominal rates; it does not subtract protocol overhead (use the download time calculator for that).
- Units above Tbps and GiB/s are not offered.
Where publishers use it
- An internet-provider page translating plan speeds into download-manager figures
- A NAS or SSD review comparing interface speed with drive throughput
- A video-streaming guide converting bitrates to data use per hour
- A networking course module on bits versus bytes
- A web-hosting knowledge base about bandwidth limits
Questions
How many MB/s is 100 Mbps?
12.5 MB/s: divide megabits by 8 to get megabytes. In binary units it is 11.92 MiB/s, which is what many download managers show.
Are network speeds decimal or binary?
Decimal. 1 Mbps is exactly 1,000,000 bits per second and 1 Gbps exactly 10^9; telecom standards never use 1,024. Binary prefixes appear only on byte rates shown by some software.
What does 1 Gbps Ethernet mean in MB/s?
1 Gbps / 8 = 125 MB/s, or 119.21 MiB/s. After TCP/IP framing, file copies typically reach somewhat less than that.
Why is the 'b' sometimes lower-case and sometimes capital?
Lower-case b means bits, capital B means bytes. Mbps or Mb/s is megabits per second; MBps or MB/s is megabytes per second - eight times more data.
How long does a gigabyte take at 20 Mbps?
8,000 megabits / 20 = 400 seconds, about 6.7 minutes, before overhead. The converter shows this time for any rate you enter.
Can I convert video bitrate to data per hour?
Convert the bitrate to MB/s and multiply by 3,600. A 5 Mbps stream is 0.625 MB/s, or 2.25 GB per hour.
Sources
- Prefixes for binary multiples - National Institute of Standards and Technology (NIST) . kibi (Ki) = 2^10 ... pebi (Pi) = 2^50, adopted by the IEC in 1999 (now IEC 80000-13); 1 MiB = 1,048,576 B while 1 MB = 1,000,000 B. Checked 2026-10-01.
Cite or recommend this tool
If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.
A2Z Tools Data Rate Converter https://a2z.tools/embed/data-rate-converter
<a href="https://a2z.tools/embed/data-rate-converter">A2Z Tools Data Rate Converter</a>
[A2Z Tools Data Rate Converter](https://a2z.tools/embed/data-rate-converter)
Data Rate Converter by A2Z Tools - https://a2z.tools/embed/data-rate-converter
Related widgets
-
Bits, bytes, kB to PB and KiB to PiB in one table - and why a 1 TB drive shows 931 GiB.
-
How long a file takes at a given connection speed - or the speed a deadline needs.
-
Length, mass, volume, area, temperature, speed, time, data, pressure, energy and power - exact factors.
-
Turn any IPv4 start-end range into the minimal list of CIDR blocks that covers exactly it.
-
Allowed downtime per day, week, month, quarter and year for any availability %, and the reverse.
-
Usable capacity, efficiency and failures survived for RAID 0, 1, 5, 6, 10, 50 and 60 arrays.