Internet Speed Calculator
Convert internet speed between Mbps, MB/s and GB/hour and estimate transfer times.
About Internet Speed Calculator
Internet service providers market speed in megabits per second (Mbps), while file managers and download clients typically display transfer progress in megabytes per second (MBps). Since 1 byte equals 8 bits, dividing a Mbps value by 8 gives MBps, and multiplying by 1000 gives Kbps. Comparing download and upload side by side highlights the asymmetry common to most broadband plans.
Formula
Unit conversion
MBps = Mbps / 8; Kbps = Mbps × 1000
- Mbps
- Megabits per second
Worked example
With the default values below, Internet Speed Calculator returns Download Speed (all units) of 100 Mbps = 12.5 MBps = 100000 Kbps. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Download Speedminimum 0 Mbps
- 100 Mbps
- Upload Speedminimum 0 Mbps
- 20 Mbps
Results
- Download Speed (all units)
- 100 Mbps = 12.5 MBps = 100000 Kbps
- Upload Speed (all units)
- 20 Mbps = 2.5 MBps = 20000 Kbps
- Download in MB/s
- 12.500 MBps
- Download / Upload Ratio
- 5.00
Step by step
- 1Values used
- 2Unit conversion
- 3Download Speed (all units)= 100 Mbps = 12.5 MBps = 100000 Kbps
- 4Upload Speed (all units)= 20 Mbps = 2.5 MBps = 20000 Kbps
- 5Download in MB/s= 12.500 MBps
- 6Download / Upload Ratio= 5.00
Assumptions and limits
- The result is derived only from the 2 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax or compounding frequency into account.
- Figures are rounded for display to 3 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
What is the difference between Mbps and MBps?
Mbps (megabits per second) measures speed in bits and is the unit ISPs use for marketing. MBps (megabytes per second) measures speed in bytes, the unit most download managers and operating systems display. 1 MBps = 8 Mbps.
Why do downloaded file transfer speeds look 8x slower than my plan?
Your browser or download manager reports transfer speed in MB/s (bytes), while your ISP advertises the plan in Mb/s (bits). A '100 Mbps' plan tops out around 12.5 MB/s in a file download progress bar, which can look surprisingly low if you expect the numbers to match directly.
What is a good download-to-upload ratio?
Most cable and DSL residential plans have ratios between 5:1 and 20:1, reflecting asymmetric design. Fiber connections often provide a 1:1 symmetric ratio, which matters for video calls, cloud backups, and hosting content.
