Internet Speed Converter - Mbps, Gbps, MB/s, KB/s Calculator

Convert between internet speed units and calculate download times

Internet Speed Converter

Type in any field to instantly convert between all internet speed units.

Bits per Second
Bits per second bps bits
Base unit for network speed
Kilobits/sec Kbps bits
Legacy connections, audio streaming
Megabits/sec Mbps bits
Home internet plans, ISP speeds
Gigabits/sec Gbps bits
Fiber internet, enterprise networks
Terabits/sec Tbps bits
Internet backbone, data centers
Bytes per Second
Bytes per second B/s bytes
Raw file transfer rate
Kilobytes/sec KB/s bytes
Slow downloads, old connections
Megabytes/sec MB/s bytes
Download managers, SSD speeds
Gigabytes/sec GB/s bytes
NVMe SSDs, RAM bandwidth
Common internet speeds:

The Bits vs Bytes Confusion (the 8x Factor)

ISPs advertise speeds in megabits (Mbps), but your browser and download manager show megabytes (MB/s). Since 1 byte = 8 bits, divide your Mbps by 8 to get actual download speed.

Example: Your ISP says 200 Mbps, but downloads max out at 25 MB/s. That is correct: 200 / 8 = 25. You are getting full speed.

Download Time Calculator

Enter values above

ISP Plan Comparison

Enter speeds from different ISP plans to compare them visually.

Mbps
Mbps
Mbps
What Can You Do at Each Speed?
🌐
Web Browsing / Email
1-5 Mbps
🎵
Music Streaming (Spotify)
0.3-1 Mbps
📹
Video Call (Zoom/Teams)
3-8 Mbps
📺
HD Streaming (1080p)
5-8 Mbps per stream
🎬
4K Ultra HD Streaming
25 Mbps per stream
🎮
Online Gaming
15-25 Mbps + low latency
📤
Cloud Backup / Upload
10+ Mbps upload
🏠
Smart Home (10+ devices)
50-100 Mbps

Understanding Internet Speeds

Bits vs Bytes: Why the Confusion?

The most common source of confusion with internet speeds is the difference between bits and bytes. Networks were designed around bits (the smallest unit of digital data: a 0 or 1), while files and storage are measured in bytes (groups of 8 bits). This historical divide means ISPs advertise in megabits per second (Mbps) while your computer shows downloads in megabytes per second (MB/s).

Unit Type Used For Quick Conversion
Mbps Megabits/sec ISP plans, streaming requirements Divide by 8 = MB/s
MB/s Megabytes/sec File downloads, disk benchmarks Multiply by 8 = Mbps
Gbps Gigabits/sec Fiber plans, network hardware Divide by 8 = GB/s
KB/s Kilobytes/sec Slow connections, legacy systems Multiply by 8 = Kbps

The quick rule: Lowercase 'b' means bits (Mbps, Kbps). Uppercase 'B' means bytes (MB/s, KB/s). Bits are always 8 times smaller than bytes.

What Internet Speed Do I Need?

The right speed depends on your household size and usage patterns. Here is a general guide:

Speed (Mbps) Download (MB/s) 1 GB Download Best For
10-25 1.25-3.1 5-13 min 1-2 people, browsing, SD/HD streaming
50-100 6.25-12.5 80 sec - 2.5 min 2-4 people, HD/4K streaming, gaming
200-300 25-37.5 27-40 sec 4-6 people, multiple 4K streams, WFH
500-1000 62.5-125 8-16 sec Large households, heavy downloads, streaming
1000+ 125+ Under 8 sec Power users, content creators, home offices

Why Your Actual Speed Differs from Advertised

ISPs advertise "up to" speeds, meaning the theoretical maximum. Real-world speeds are typically 60-80% of the advertised rate due to:

  • Network overhead -- Protocol headers, encryption, and error correction reduce usable throughput by 5-15%
  • Wi-Fi degradation -- Walls, distance, and interference can reduce Wi-Fi speed by 30-50% compared to wired Ethernet
  • Congestion -- Peak hours (evenings, weekends) when many users share bandwidth
  • Server limits -- The source server may throttle downloads regardless of your connection speed
  • Hardware bottlenecks -- Old routers, cables, or network cards may cap your speed below what your plan offers

Frequently Asked Questions

How do I convert Mbps to MB/s?

Divide Mbps by 8 to get MB/s. ISPs advertise in megabits (Mbps) but downloads show megabytes (MB/s). Since 1 byte = 8 bits: 100 Mbps = 12.5 MB/s, 500 Mbps = 62.5 MB/s, and 1 Gbps (1000 Mbps) = 125 MB/s.

What internet speed do I need for streaming, gaming, and video calls?

HD streaming: 5-8 Mbps per stream
4K streaming: 25 Mbps per stream
Online gaming: 15-25 Mbps with low latency
HD video calls: 3-4 Mbps up and down
For a household with multiple devices, add the individual requirements together and add a 25% buffer.

Why is my actual download speed slower than my internet plan?

Two main reasons: (1) ISPs advertise in megabits (Mbps) but downloads show megabytes (MB/s), so divide by 8. (2) Real-world speeds are 10-30% below advertised due to network overhead, Wi-Fi interference, congestion, and server limits. A 100 Mbps plan typically delivers 10-11 MB/s actual download speed.

What is the difference between bits and bytes in internet speed?

A bit is the smallest unit of data (a 0 or 1). A byte is 8 bits. Internet speeds use bits (Mbps, Gbps) while file sizes use bytes (MB, GB). This 8x difference is why a 100 Mbps connection downloads files at only 12.5 MB/s. Look for lowercase 'b' for bits and uppercase 'B' for bytes.

How long does it take to download a 1 GB file?

It depends on your speed. At 10 Mbps: about 13 minutes. At 25 Mbps: about 5 minutes. At 100 Mbps: about 80 seconds. At 500 Mbps: about 16 seconds. At 1 Gbps: about 8 seconds. Formula: Time (seconds) = File size (MB) x 8 / Speed (Mbps).

Is 100 Mbps fast enough for a household?

100 Mbps is sufficient for most households with 3-5 devices doing everyday tasks like HD streaming, browsing, and video calls. However, if multiple people stream 4K simultaneously or regularly download large files, 200-500 Mbps provides a more comfortable experience with headroom for growth.

What is the difference between Kbps, Mbps, Gbps, and Tbps?

These are metric prefixes for bits per second: 1 Kbps = 1,000 bps, 1 Mbps = 1,000 Kbps = 1,000,000 bps, 1 Gbps = 1,000 Mbps, and 1 Tbps = 1,000 Gbps. Most home internet plans range from 25-1000 Mbps, while enterprise and backbone networks operate in Gbps and Tbps.

Privacy & Limitations

  • All calculations run entirely in your browser -- nothing is sent to any server.
  • Results are computed using standard formulas and should be verified for critical applications.

Related Tools

Related Tools

View all tools

Internet Speed Converter FAQ

How do I convert Mbps to MB/s?

Divide Mbps by 8 to get MB/s. ISPs advertise in megabits (Mbps) but downloads show megabytes (MB/s). Since 1 byte = 8 bits, 100 Mbps = 12.5 MB/s, 500 Mbps = 62.5 MB/s, and 1 Gbps = 125 MB/s.

What internet speed do I need for streaming, gaming, and video calls?

For HD streaming: 5-8 Mbps. For 4K streaming: 25 Mbps per stream. For online gaming: 15-25 Mbps with low latency. For HD video calls: 3-4 Mbps. For a household with multiple devices, add the requirements together and add 25% buffer.

Why is my actual download speed slower than my internet plan?

Two main reasons: (1) ISPs advertise in megabits (Mbps) but downloads show megabytes (MB/s) -- divide by 8. (2) Real-world speeds are 10-30% below advertised due to network overhead, Wi-Fi interference, congestion, and server limits. A 100 Mbps plan typically delivers 10-11 MB/s downloads.

What is the difference between bits and bytes in internet speed?

A bit is the smallest unit of data (0 or 1). A byte is 8 bits. Internet speeds use bits (Mbps, Gbps) while file sizes use bytes (MB, GB). This 8x difference is why a 100 Mbps connection downloads files at only 12.5 MB/s. Look for lowercase 'b' for bits and uppercase 'B' for bytes.

How long does it take to download a 1 GB file?

At 10 Mbps: about 13 minutes. At 25 Mbps: about 5 minutes. At 100 Mbps: about 80 seconds. At 500 Mbps: about 16 seconds. At 1 Gbps: about 8 seconds. Formula: Time = File size (MB) x 8 / Speed (Mbps).

Is 100 Mbps fast enough for a household?

100 Mbps is sufficient for most households with 3-5 devices doing everyday tasks like HD streaming, browsing, and video calls. However, if multiple people stream 4K simultaneously or regularly download large files, 200-500 Mbps provides a better experience.

What is the difference between Kbps, Mbps, Gbps, and Tbps?

These are metric prefixes for bits per second. 1 Kbps = 1,000 bps. 1 Mbps = 1,000 Kbps = 1,000,000 bps. 1 Gbps = 1,000 Mbps. 1 Tbps = 1,000 Gbps. Most home internet is measured in Mbps (25-1000), while enterprise and backbone networks use Gbps and Tbps.

Request a New Tool
Improve This Tool