Data Transfer Rate Converter
Convert data rate between Mbit/s, MB/s, Gbit/s, and more, with bit and byte units.
- Bits per secondbit/s100,000,000
- Kilobits per secondkbit/s100,000
- Megabits per secondMbit/s100
- Gigabits per secondGbit/s0.1
- Terabits per secondTbit/s0.0001
- Bytes per secondbyte/s12,500,000
- Kilobytes per secondkB/s12,500
- Megabytes per secondMB/s12.5
- Gigabytes per secondGB/s0.0125
How to convert data transfer rates
Enter a value
Type the data rate you want to convert into the value field.
Pick the source unit and basis
Choose the unit your value is in, then set the prefix basis to decimal (1000) or binary (1024).
Read every conversion
See the equivalent in every bit and byte rate unit update live as you type.
Copy what you need
Copy a single row or copy all conversions at once with the button below.
Why use this tool
Bits and bytes together
One value converts to bit/s, kbit/s, Mbit/s, Gbit/s, Tbit/s, byte/s, kB/s, MB/s, and GB/s at once, so the 8-to-1 bit-to-byte gap is always visible.
Decimal or binary prefixes
Switch between decimal prefixes based on 1000 and binary prefixes based on 1024 to match how your source counts.
Adjustable precision
Slide the decimal places from 0 to 8 to match the accuracy your work needs.
Copy one or all
Copy any single conversion or grab the whole list in one tap for pasting into notes or a report.
Runs entirely on your device
Values are converted locally as you type. Nothing is uploaded or stored.
About this tool
The data transfer rate converter turns any network or storage speed into every other common unit at the same time. Enter a value, pick its unit, and bits per second and bytes per second at every scale from kilo to tera appear together. The most common confusion in this area is bits versus bytes: one byte is eight bits, so a 100 Mbit/s connection tops out around 12.5 MB/s of actual file throughput.
Every unit is defined relative to bits per second. Your input is first converted to bits per second, then divided into each target unit, so the whole set stays consistent. Internet plans and link speeds are usually quoted in bits per second, like Mbit/s and Gbit/s, while download managers and file copies usually report bytes per second, like MB/s. Seeing both at once makes it obvious why a fast plan number does not match the smaller transfer number.
The prefix basis toggle covers the second common source of disagreement. Decimal mode treats each step as 1000, so one megabit is 1,000,000 bits, the convention used for network speeds and most marketing figures. Binary mode treats each step as 1024, so one megabit becomes 1,048,576 bits, closer to how some tools count memory-style quantities. Byte units are always eight times their matching bit unit in both modes.
Negative amounts are rejected and non-numeric input shows a short hint instead of a broken result. For related conversions, try the data storage converter for file sizes, the number base converter, or the everyday unit converter.
Frequently asked questions
- What is the difference between Mbps and MB/s?
- Mbit/s counts megabits per second and is the usual unit for internet speed. MB/s counts megabytes per second, which is eight times larger. So 80 Mbit/s equals 10 MB/s, since one byte is eight bits.
- Should I use decimal or binary prefixes?
- Use decimal (1000) for network and internet speeds, which is how providers quote plans. Use binary (1024) when your tool counts in memory-style powers of two. The toggle switches every result at once.
- Why does my 100 Mbit/s connection download at about 12 MB/s?
- Because a byte is eight bits. Divide the bit rate by eight to get the byte rate, so 100 Mbit/s is about 12.5 MB/s before any overhead. This tool shows both side by side.
- Can I convert negative data rate values?
- No. A data rate here is treated as a magnitude, so negative inputs are rejected with a short hint. Enter zero or a positive number.
- Is my input sent anywhere?
- No. Every conversion happens on your device as you type. Nothing you enter is uploaded, logged, or stored.
Related tools
Data Storage Converter
Convert between bits, bytes, kilobytes, megabytes, gigabytes, and binary units like KiB, MiB, and GiB.
Number Base Converter
Convert a number between binary, octal, decimal, and hexadecimal, all four shown at once.
Unit Converter
Convert length, weight, temperature, and data sizes between units, live as you type.
Frequency Converter
Convert between hertz, kHz, MHz, GHz, THz, rpm, and bpm at once.
Acceleration Converter
Convert acceleration between m/s², ft/s², g-force, mph/s, and more.
Angle Converter
Convert an angle between degrees, radians, gradians, turns, arcminutes and arcseconds, with a degrees-minutes-seconds breakdown.