Quick answer
Data transfer rates convert through bits per second. 8 megabits per second equals 1 megabyte per second, because a byte is 8 bits.
Enter the rate and the units. The calculator returns the converted speed.
Related tools: Data Transfer Calculator: Amount of data moved at a speed over a time. Flow Rate Converter: Convert litres, gallons and cubic metres or feet per second, minute and hour. Digital Storage Converter: Convert bits, bytes and decimal or binary multiples.
How to use the Data Transfer Rate Converter
- Enter value.
- Choose from: Bit per second (bps), Kilobit per second (Kbps), Megabit per second (Mbps), Gigabit per second (Gbps), Terabit per second (Tbps) and Byte per second (B/s) and 3 more.
- Choose to: Bit per second (bps), Kilobit per second (Kbps), Megabit per second (Mbps), Gigabit per second (Gbps), Terabit per second (Tbps) and Byte per second (B/s) and 3 more.
- Enter decimal places (between 0 and 10). It starts at 4.
- Press Calculate to see the result, and use Reset to start again.
| Input | What to enter | Allowed values |
|---|---|---|
| Value | A number | — |
| From | Choose one: Bit per second (bps); Kilobit per second (Kbps); Megabit per second (Mbps); Gigabit per second (Gbps); Terabit per second (Tbps); Byte per second (B/s); Kilobyte per second (kB/s); Megabyte per second (MB/s); … | Starts at Bit per second (bps) |
| To | Choose one: Bit per second (bps); Kilobit per second (Kbps); Megabit per second (Mbps); Gigabit per second (Gbps); Terabit per second (Tbps); Byte per second (B/s); Kilobyte per second (kB/s); Megabyte per second (MB/s); … | Starts at Kilobit per second (Kbps) |
| Decimal places | A number | ≥ 0, ≤ 10, starts at 4 |
Formula and method
Formula
result = value × (factor of source ÷ factor of target), base unit: bit per second
IEEE-754 double precision; displayed to the chosen number of decimal places (default 4). Very small or large results are shown in scientific notation.
Every unit is defined by an exact or published factor to the base unit (bit per second). The value is multiplied by the source factor and divided by the target factor.
Worked examples
These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.
Example 1
Inputs: Value = 8; From = Megabit per second (Mbps); To = Megabyte per second (MB/s); Decimal places = 4.
| Result | Value |
|---|---|
| Megabit per second (Mbps) → Megabyte per second (MB/s) | 1 |
| Input | 8 Megabit per second (Mbps) |
Example 2
Inputs: Value = 1; From = Gigabit per second (Gbps); To = Megabit per second (Mbps); Decimal places = 4.
| Result | Value |
|---|---|
| Gigabit per second (Gbps) → Megabit per second (Mbps) | 1,000 |
| Input | 1 Gigabit per second (Gbps) |
Example 3
Inputs: Value = 100; From = Megabit per second (Mbps); To = Gigabit per second (Gbps); Decimal places = 4.
| Result | Value |
|---|---|
| Megabit per second (Mbps) → Gigabit per second (Gbps) | 0.1 |
| Input | 100 Megabit per second (Mbps) |
The first line is the headline result (megabit per second (Mbps) → Megabyte per second (MB/s)). Below it the data Transfer Rate Converter lists input, which describe the same case from other angles. IEEE-754 double precision; displayed to the chosen number of decimal places (default 4). Very small or large results are shown in scientific notation.
Unit reference
Each unit expressed in the base unit used for the calculation. Conversions go through this base unit, so any unit can be converted to any other in the table.
| Unit | Equals (in bit per second) |
|---|---|
| Bit per second (bps) | 1 |
| Kilobit per second (Kbps) | 1000 |
| Megabit per second (Mbps) | 1000000 |
| Gigabit per second (Gbps) | 1000000000 |
| Terabit per second (Tbps) | 1000000000000 |
| Byte per second (B/s) | 8 |
| Kilobyte per second (kB/s) | 8000 |
| Megabyte per second (MB/s) | 8000000 |
| Gigabyte per second (GB/s) | 8000000000 |
Bits versus bytes
Internet speeds are quoted in megabits per second (Mbps), while download managers show megabytes per second (MB/s). Divide Mbps by 8: a 100 Mbps line peaks near 12.5 MB/s.
Real speeds are lower
Protocol overhead, Wi-Fi conditions and server limits reduce real throughput, so downloads rarely reach the line rate. Check whether your units use decimal (1,000) or binary (1,024) prefixes.
How the result changes with value
Holding every other input at the first worked example, this table changes only value. It shows how sensitive the answer is to that one value; each row was produced by running this calculator.
| Value | Megabit per second (Mbps) → Megabyte per second (MB/s) | Input |
|---|---|---|
| 4 | 0.5 | 4 Megabit per second (Mbps) |
| 8 | 1 | 8 Megabit per second (Mbps) |
| 16 | 2 | 16 Megabit per second (Mbps) |
| 32 | 4 | 32 Megabit per second (Mbps) |
What happens with invalid input
These messages are produced by the calculator itself, so you know what to fix.
- Value: left empty shows "Enter value." beside that field and no result.
Choosing between the Data Transfer Rate Converter and similar calculators
Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.
| Calculator | You enter | It returns |
|---|---|---|
| [Data Transfer Calculator](/technology/data-transfer-calculator/) | speed, speed unit and duration | Data transferred |
| [Flow Rate Converter](/converters/fuel-flow-rate-conversion-calculator/) | value, from and to | US gallon per minute (GPM) → Litre per minute (L/min) |
| [Digital Storage Converter](/converters/digital-storage-converter/) | value, from and to | Byte (B) → Bit |
| [Interest Rate Calculator](/finance/interest-rate-calculator/) | loan amount, monthly payment and term | Interest rate (APR) |
| [Flow Rate Calculator](/science/flow-rate-calculator/) | use | Flow rate |
Background: unit conversion
Many customary units are defined exactly in terms of metric ones: since the 1959 International Yard and Pound Agreement an inch is exactly 2.54 cm and a pound is exactly 0.45359237 kg (NIST SP 811 lists these). So most length and mass conversions are exact apart from the rounding of the displayed result.
To convert, multiply the value by the source unit's factor to reach the base unit, then divide by the target unit's factor; the unit table on this page lists every factor used. Temperature and fuel economy are the exceptions, because they are not simple multiples.
Assumptions and limitations
- Negative values are allowed
- Zero converts to zero (except L/100 km, where zero is invalid)
- Units from different quantities cannot be converted
- Very large or tiny results switch to exponent notation
If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for value to confirm this.
Frequently asked questions
How long does a 1 GB download take at 100 Mbps?
About 80 seconds in ideal conditions (8,000 megabits ÷ 100).
Is Mbps the same as MBps?
No. The lowercase b is bits and the capital B is bytes.
What is a gigabit connection?
1,000 Mbps, or about 125 MB/s.
What does the Data Transfer Rate Converter calculate?
Convert bps, Mbps, Gbps and bytes per second. It returns Megabit per second (Mbps) → Megabyte per second (MB/s) and Input.
What formula does the Data Transfer Rate Converter use?
result = value × (factor of source ÷ factor of target), base unit: bit per second. Every unit is defined by an exact or published factor to the base unit (bit per second).
What is an example of a data Transfer Rate result?
With value 8, from Megabit per second (Mbps), to Megabyte per second (MB/s) and decimal places 4, the megabit per second (Mbps) → Megabyte per second (MB/s) is 1.
Where does the method come from?
The method follows: IEC 80000-13.
Related calculators
- Data Transfer Calculator — Amount of data moved at a speed over a time.
- Flow Rate Converter — Convert litres, gallons and cubic metres or feet per second, minute and hour.
- Digital Storage Converter — Convert bits, bytes and decimal or binary multiples.
- Flow Rate Calculator — Volumetric flow rate from area and velocity, or volume and time.
- Electrical Units Converter — Convert prefixed volts, amps, ohms, farads, henries, coulombs and siemens.
- Number Scale Converter — Convert thousands, lakhs, crores, millions and billions.
- Internet Data Usage Calculator — Monthly data use from streaming or browsing habits.
Sources
- IEC 80000-13
Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.