Data Transfer Rate Converter
Convert data transfer rates between bits per second, bytes per second, and their multiples.
Reviewed by the ToolNestr Editorial Team — July 2026
How data transfer rate conversion works
Data transfer rates measure how much data moves from one place to another over a given time period. The most common confusion is between bits and bytes. Network equipment and ISPs almost always advertise in bits per second (bps, Mbps, Gbps), while file sizes and operating systems display in bytes per second (Bps, MB/s, GB/s). This converter bridges that gap by converting between nine different rate units instantly.
Internally, every value is converted to bits per second as the base unit. From there, it is divided by the appropriate factor for each target unit: divide by 1000 per step up the bit scale (kbps, Mbps, Gbps, Tbps) or divide by 8 then by 1000 per step for the byte scale (Bps, KBps, MBps, GBps). The real-world example section helps contextualise what those numbers mean for actual downloads.
The formula explained
Worked example
Convert 100 Mbps to all units.
ISP Plan Comparison
Compare 50 Mbps vs 100 Mbps vs 500 Mbps plans by converting to MB/s to see real download speed differences.
Download Time Estimation
Know a file size in GB and your connection speed in Mbps? Convert and calculate how many minutes the download will take.
Network Benchmarking
Speed tests report in Mbps. Convert to MB/s to compare against your storage write speed and find your true bottleneck.
Data Cap Monitoring
ISPs cap data in GB. Convert your average Mbps usage to GB per hour to stay within your monthly allowance.
How to use the data transfer rate converter
Enter your speed
Type the numeric rate value, for example 100 for a 100 Mbps internet plan.
Select the unit
Choose either a bit-based unit (like Mbps) or a byte-based unit (like MB/s) from the dropdown.
Read all results
Instantly see the equivalent speed in every unit plus a real-world translation like "downloads a 1 GB file in X seconds".
Tips for data rate conversions
Remember the bit/byte rule
Always divide by 8 when converting from bits to bytes. A 1 Gbps connection delivers 125 MB/s maximum, not 1000 MB/s.
Overhead reduces real speed
Protocol overhead (TCP/IP headers, encryption, WiFi interference) typically reduces throughput by 10–30%. Your real MB/s will be lower than the theoretical maximum.
Use MB/s for file transfers
When copying files between drives or downloading, the speed shown in your OS is in MB/s or GB/s. Convert your ISP plan to these units for realistic expectations.
Related tools
Frequently asked questions
Why is my download speed in MB/s different from my ISP speed in Mbps?
ISPs advertise in megabits per second (Mbps). Divide by 8 to get megabytes per second (MB/s). A 100 Mbps connection delivers up to 12.5 MB/s.
What is the difference between bps and Bps?
Lowercase b = bits, uppercase B = bytes. 1 Bps = 8 bps. This is the most common unit mix-up in networking.
How fast is 1 Gbps in real-world terms?
1 Gbps = 1000 Mbps = 125 MB/s. A 1 GB file would download in about 8 seconds at full speed.
What does Mbps stand for?
Megabits per second. 1 Mbps = 1,000,000 bps = 125,000 Bps.