Ttooleras
📡

Data Rate Converter

Converters

Convert data transfer rates between bits per second and bytes per second units including Kbps, Mbps, Gbps, KB/s, MB/s, GB/s.. Free, private — all processing in your browser.

Decimal (SI)
Bytes1,000,000 B
Kilobytes1,000 KB
Megabytes1 MB
Gigabytes0.001 GB
Terabytes1.00e-6 TB
Petabytes1.00e-9 PB
Bits
Bits8,000,000 b
Kilobits8,000 Kb
Megabits8 Mb
Gigabits0.008 Gb
Text file (1 page)
488.3×
MP3 song (4 min)
24%
Photo (high res)
19%
1080p movie (2 hr)
0%
4K movie (2 hr)
0%
iPhone storage
0%
1 TB hard drive
0%
Advertisement

The Data Rate Converter translates between data transfer rate units. The key confusion: ISPs and networking use bits per second (bps, Kbps, Mbps, Gbps); file systems and applications use bytes per second (B/s, KB/s, MB/s, GB/s). Because 1 byte = 8 bits, a 100 Mbps internet connection transfers at about 12.5 MB/s, which feels slower than advertised. This tool makes the conversion explicit.

Enter any value and see all other units. Common use: converting between ISP speed (Mbps in advertising) and actual download speed (MB/s in file managers). Also useful for estimating how long a file download takes, comparing network speeds across different specifications, or calculating required bandwidth for video streaming or cloud backup.

Data Rate Converter — key features

All common data rates

bps, Kbps, Mbps, Gbps, Tbps and byte equivalents.

Bits to bytes

Converts automatically between network (bits) and storage (bytes) perspectives.

Decimal and binary

Both conventions supported with explicit mode.

File size estimation

Enter file size and speed to estimate download time.

Common speeds

Presets for typical connections (100 Mbps, 1 Gbps).

Real-world context

Shows typical uses for each speed range.

Copy values

One-click copy for any unit.

Client-side only

All conversion in your browser.

How to use the Data Rate Converter

  1. 1

    Enter value

    Type your rate in any unit.

  2. 2

    Choose unit type

    Bits (network) or bytes (storage), decimal or binary.

  3. 3

    See all conversions

    All common data rates show equivalent.

  4. 4

    Optional — estimate

    Enter file size to estimate download time at this rate.

  5. 5

    Copy result

    One-click copy the unit you need.

Common use cases for the Data Rate Converter

Internet and networking

  • ISP speed check: Convert your Mbps speed to real MB/s to understand actual download performance.
  • Streaming requirements: Check if your bandwidth supports 4K streaming (typically needs 25 Mbps).
  • Cloud backup timing: Estimate how long uploading 100 GB will take at your upload speed.

Development

  • Rate limit math: Convert API rate limits expressed in requests/second with average request size.
  • Bandwidth capacity: Calculate how many concurrent streams your server can handle at given bitrate.
  • Download time estimation: Programmatic estimation for progress bars or time-remaining displays.

Infrastructure

  • LAN planning: Compare 1 Gbps vs 10 Gbps capacity for growing office needs.
  • Data center pipe sizing: Match expected traffic to appropriate line speeds.
  • CDN billing: Convert bandwidth measurements for cost calculations.

Data Rate Converter — examples

ISP speed

100 Mbps internet.

Input
100 Mbps
Output
12.5 MB/s, 0.1 Gbps, 100,000 Kbps

Large file download

Download time estimation.

Input
1 GB file at 50 Mbps
Output
approximately 2.67 minutes at 50 Mbps (6.25 MB/s)

Fiber

Fast fiber connection.

Input
1 Gbps
Output
125 MB/s, 1000 Mbps, 8 × 125 MB/s = 1 Gbps

4K streaming

Bandwidth check.

Input
25 Mbps
Output
3.125 MB/s — enough for Netflix 4K (typically 15-25 Mbps requirement)

USB 3.0

USB transfer rate.

Input
5 Gbps
Output
625 MB/s, 625000 Kbps — theoretical maximum, real is 400-500 MB/s

Technical details

Data rate units by decimal and binary:

Bits (used for network/transmission):
- bps: bits per second
- Kbps: kilobits per second = 1000 bps (or 1024 in binary interpretation)
- Mbps: megabits per second = 1000 Kbps
- Gbps: gigabits per second = 1000 Mbps
- Tbps: terabits per second = 1000 Gbps

Bytes (used for storage/files):
- B/s: bytes per second
- KB/s: kilobytes per second
- MB/s: megabytes per second
- GB/s: gigabytes per second
- TB/s: terabytes per second

Key conversion: 1 byte = 8 bits. So:
- 1 Mbps = 0.125 MB/s (or 1/8 MB/s)
- 8 Mbps = 1 MB/s
- 100 Mbps = 12.5 MB/s
- 1 Gbps = 125 MB/s
- 10 Gbps = 1.25 GB/s

Decimal vs binary: like storage (GB vs GiB), data rates can use decimal (1000) or binary (1024) multipliers. Network and ISP contexts typically use decimal (1 Mbps = 1,000,000 bps). Storage and file size may use binary (1 MiB/s = 1,048,576 B/s). This tool offers both modes.

Real-world speeds and contexts:

- Dial-up modem (1990s): 56 Kbps
- Early DSL: 1-10 Mbps
- Typical broadband: 25-300 Mbps
- Fast fiber: 500 Mbps - 10 Gbps
- Enterprise LAN: 1-10 Gbps
- Data center: 10-100 Gbps
- USB 2.0: 480 Mbps (60 MB/s theoretical)
- USB 3.0: 5 Gbps (625 MB/s)
- Thunderbolt 4: 40 Gbps
- HDMI 2.1: 48 Gbps

Common estimations:
- HD streaming (1080p): 5-10 Mbps
- 4K streaming: 25 Mbps
- Video call: 2-5 Mbps
- Large file download (1 GB) on 100 Mbps: ~80 seconds
- Large file download (1 GB) on 1 Gbps: ~8 seconds
- Large file download (10 GB) on 100 Mbps: ~13 minutes

These estimates don\u2019t account for overhead (TCP/IP headers, packet loss), so real speeds are typically 80-90% of theoretical.

Common problems and solutions

Mbps vs MB/s confusion

1 byte = 8 bits. Mbps (megabits) is much smaller than MB/s (megabytes). 100 Mbps = 12.5 MB/s. ISPs use Mbps; file managers use MB/s. Factor of 8 difference is intentional on ISP side to look faster.

Theoretical vs real speed

Advertised ISP speed is theoretical maximum. Real speed is typically 80-90% due to TCP/IP overhead, packet loss, WiFi issues. Expect some variance.

Decimal vs binary

Networks use decimal (1 Mbps = 1,000,000 bps). Storage sometimes uses binary (1 MiB = 1,048,576 bytes). The ~5% difference usually doesn’t matter but can accumulate.

Upload vs download asymmetry

Many connections have fast download but slower upload (asymmetric). Cable is often 500 Mbps down but only 50 Mbps up. Check both when estimating transfer times.

Overhead not accounted

File transfer includes TCP headers, handshakes, and acknowledgments. Effective throughput is 80-90% of raw data rate for most protocols.

Shared bandwidth

Home WiFi or ISP may share bandwidth among users. Your individual rate can be much lower than the connection’s total capacity during peak times.

Ethernet vs theoretical

1 Gbps ethernet has overhead. Real sustained file transfer caps around 110-118 MB/s, not the theoretical 125 MB/s.

Data Rate Converter — comparisons and alternatives

Compared to manual math, this tool eliminates the factor-of-8 mistakes that cause confusion between Mbps and MB/s. Manual multiplication works but errors are common.

Compared to speedtest.net, this tool is a converter not a tester. Speedtest measures your actual speed; this tool converts between units.

Compared to generic calculators, this tool is specialized for data rates with all network and storage units.

Frequently asked questions about the Data Rate Converter

How many MB/s is 100 Mbps?

100 Mbps equals 12.5 MB/s. Divide Mbps by 8 to get MB/s. 100/8 = 12.5. This is theoretical; real speed is typically 10-11 MB/s due to overhead.

Why do ISPs advertise in Mbps?

Bits sound bigger (\"100 Mbps\" looks better than \"12.5 MB/s\"). Historically, networks measured in bits per second. Users see file sizes in bytes, creating confusion.

How long to download a 10 GB file on 100 Mbps?

About 13-15 minutes. 10 GB = 80 Gb at 100 Mbps = 800 seconds = 13.3 minutes theoretical. Add overhead: 15-20 minutes realistic.

What speed do I need for 4K streaming?

At least 25 Mbps per stream for Netflix 4K. Higher-quality sources or multiple concurrent streams need proportionally more.

Is 1 Gbps fast?

Very fast by today’s standards. 1 Gbps = 125 MB/s theoretical. Enough for 4K streaming, video calls, and large file transfers simultaneously. Future-proof for most home use.

How do I test my real speed?

Use speedtest.net or fast.com. They measure real throughput and show both Mbps and MB/s. Compare to what you pay for.

What’s the difference between bits and bytes?

A bit is the smallest unit of data (0 or 1). A byte is 8 bits, typically representing one character. Network speeds use bits; storage and files use bytes.

Is my data private?

Yes. All conversion runs in your browser.

Additional resources

Advertisement

Related tools

All Converters

Learn more

Explore more tools

200+ free tools that run in your browser.

Browse all tools →