Mbps Calculator
Convert a data transfer rate between megabits and megabytes per second.
Supports 26 decimal and binary bit and byte units with bidirectional conversion.
Updated August 14, 2026
Introduction / overview
The Mbps Calculator converts a data-transfer rate between megabits per second (Mbit/s) and megabytes per second (MB/s), and between 26 bit- and byte-based units in total. Every field is editable: type a number into any one of them and the rest update at the same time, so you never have to divide by 8 or shift prefixes by hand.
The two top fields are the pair that matters most: Megabits (the bit-based speed a plan advertises) and Megabytes (the byte-based speed that matches actual file transfers). The two sections below let you read the same rate in other bit units — bit, kbit, Gbit — or byte units — B, kB, GB — whichever your source or your question uses.
It is the tool to reach for when you are comparing broadband packages, checking a speed-test result, reading a network spec sheet, or estimating how fast a file will move between two machines. The core conversion is exact — the relationship between bits and bytes is a clean factor of eight — so no rounding is introduced by the math itself.
How to use / quick start
Type the rate you know into the matching field
Put the number in the field whose unit matches what you have — for example 300 in Megabits. A plain number works; the fields also accept comma-grouped input such as 1,000.
Read the byte-based figure in Megabytes
That field fills in automatically with the same speed expressed in bytes — the number that actually corresponds to file downloads, which is one-eighth of the megabit value.
Switch to the unit that fits your question
If your plan, report, or spec sheet uses another unit, use the unit selector on the relevant row to read the same speed in bits, kilobits, gigabits, bytes, kilobytes, or gigabytes.
Example — convert a 300 Mbit/s plan
Type in the Megabits field. Because one byte holds exactly 8 bits, the same speed in megabytes is eight times smaller:
The Megabytes field shows 37.5 MB/s. That is the realistic ceiling for file downloads on this connection before real-world overhead — the number most people are actually looking for when they ask “how fast is my internet?”
Calculation method
The calculator is built on one exact relationship: a byte holds exactly bits, so a byte-based speed is always eight times smaller than the bit-based speed it came from:
The unit rows in the two lower sections convert the same underlying rate into the unit you select. Every bit row stores its value in megabits and every byte row in megabytes, so moving to another unit is a simple factor change — for example, and :
Variables
- — the rate in megabits per second (bit-based)
- — the rate in megabytes per second (byte-based)
- — the numeric value in the source and target units
- — the number of base units in one source and target unit
Every field is a valid starting point. Enter a value in the Megabytes field and the Megabits field — plus every bit and byte row — re-derives from it, so the conversion runs just as easily in either direction. Because the factors here are clean integers or exact decimal values, results are never rounded to make them fit.
Bits vs. bytes and the two prefix families
The most common source of confusion is the case of the . A lowercase means bit (Mbit, kbit, Gbit), and an uppercase means byte (MB, kB, GB). Because one byte holds eight bits, the same speed looks eight times bigger in bits than in bytes:
The unit lists in this calculator also show two prefix families side by side. Decimal prefixes — kbit, Mbit, GB — step by powers of and are the convention used by networking and most speed specs. Binary prefixes — Kibit, MiB, GiB — step by powers of and appear where storage or operating systems count in binary multiples:
These conventions — the relationship and the binary prefixes kibi, mebi, and gibi — are documented side by side in the NIST reference on binary prefixes.
Why downloads never match the plan number
A “300 Mbps” plan advertises its speed in bits. Files are counted inbytes, so the raw ceiling is already eight times smaller — 37.5 MB/s — before any network overhead. When a speed test or download manager reports in MB/s, this is the figure you should compare against, not the 300 number.
The Megabytes field gives you that byte-based view directly: enter 300 in Megabits and read 37.5 MB/s.
Real-world examples
Compare a gigabit upgrade to your current plan
You are on a 300 Mbit/s package and considering the 1 Gbit/s (“gigabit”) tier. Type in the Megabits field, then to see each in bytes:
The upgrade is about times faster on paper. Use that ratio to judge whether the price difference matches a real gain — keeping in mind that Wi-Fi and congestion usually lower both figures.
Estimate a nightly backup over a slow link
A remote site connects over a 10 Mbit/s line, and you want to know whether a 5 GB backup will finish overnight. Enter in Megabits to get the byte-based rate:
About 67 minutes at full link speed — comfortably inside an overnight window, but marginal if the line is shared. If you need to convert the file size itself (for example 5 GB into MB) before dividing, the frequently asked questions below point to the right tool for that step.
Frequently asked questions
Are Mbps and Mbit/s the same thing?
Yes — Mbps and Mbit/s are two ways of writing megabits per second, and this calculator treats them as identical. The uppercase matters across the whole family: and MBps mean megabytes per second, which is eight times larger. If a number is written in bytes (uppercase B) and you need it in bits, or vice versa, that eightfold difference is exactly what the Megabits and Megabytes fields show side by side.
Can this calculator estimate download time or convert a file size?
It converts rates only — how many bits or bytes flow each second — not amounts. Turning a speed into a download time needs a file size as well (time = size ÷ rate). The 5 GB backup example above shows the reasoning; for the size conversion itself, the byte converter converts any amount between bytes, kilobytes, gigabytes, and bit units directly.
What is the difference between MB and MiB in the unit list?
A decimal megabyte is bytes, while a binary mebibyte is bytes — about 4.9% larger. Networking and most speed specifications use the decimal units (Mbit, MB), which is why the default rows use them. If your source counts in binary units, pick KiB, MiB, or GiB from the unit list so the comparison stays apples to apples.
Limitations
This calculator accepts non-negative rates only — entering a negative value shows a “cannot be negative” message and is not converted. It uses the decimal-prefix convention standard in networking () for the default Mbit and MB rows, and lists binary units (Kibit, MiB, GiB) separately so the two never get mixed up. It converts rates, not amounts: it cannot turn a speed into a download time without a file size. Finally, real-world throughput is almost always lower than the advertised rate because of network overhead, Wi-Fi conditions, and congestion — treat the results as the mathematical ceiling, not a guarantee.
Related Calculators
Scale Calculator
Calculate scale factors and convert scaled or real dimensions for length, area, and volume.
Roman Numeral Converter
Convert an Arabic number up to 3,999,999 into Roman numerals or read a Roman numeral back into a number. Both directions run in your browser.
Fraction to Percent Calculator
Convert fractions to percentages and vice versa instantly
Grams to Tablespoons Converter
Convert grams to tablespoons for any ingredient instantly. Perfect for cooking and baking with support for multiple ingredients.
Decimal to Percent Converter
Convert decimal numbers to percentages with real-time bidirectional conversion
Salary to Hourly Calculator
Convert between hourly wage, annual salary, and other pay periods. Calculate your take-home pay with customizable work hours.