Data Rate Converter
ConvertersConvert 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.
1,000,000 B1,000 KB1 MB0.001 GB1.00e-6 TB1.00e-9 PB8,000,000 b8,000 Kb8 Mb0.008 GbThe 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
Enter value
Type your rate in any unit.
- 2
Choose unit type
Bits (network) or bytes (storage), decimal or binary.
- 3
See all conversions
All common data rates show equivalent.
- 4
Optional — estimate
Enter file size to estimate download time at this rate.
- 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.
100 Mbps
12.5 MB/s, 0.1 Gbps, 100,000 Kbps
Large file download
Download time estimation.
1 GB file at 50 Mbps
approximately 2.67 minutes at 50 Mbps (6.25 MB/s)
Fiber
Fast fiber connection.
1 Gbps
125 MB/s, 1000 Mbps, 8 × 125 MB/s = 1 Gbps
4K streaming
Bandwidth check.
25 Mbps
3.125 MB/s — enough for Netflix 4K (typically 15-25 Mbps requirement)
USB 3.0
USB transfer rate.
5 Gbps
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
- Data rate on Wikipedia — Background on bit rate and data rate measurement.
- Bandwidth testing — Measure your actual internet speed.
- SI unit prefixes — K, M, G, T decimal prefixes used in data rates.
- Binary prefixes — KiB, MiB binary prefixes distinct from decimal K, M.
- Network throughput guide — Cisco’s networking fundamentals covering throughput concepts.
Related tools
All ConvertersAngle Converter
Convert angles between degrees, radians, gradians, arcminutes, and arcseconds with instant results and precise calculations.
Byte Converter
Convert digital storage units between bytes, KB, MB, GB, TB, PB with support for both binary (base-1024) and decimal (base-1000) conventions.
Length Converter
Convert lengths and distances between metric and imperial units including meters, feet, inches, miles, kilometers, and yards.
Number Base Converter
Convert numbers between binary, octal, decimal, hexadecimal, and any base from 2 to 36 with clear step-by-step output.
Percentage Calculator
Calculate percentages, percentage change, increase or decrease, and reverse percentages with step-by-step working shown.
Pressure Converter
Convert pressure between PSI, Pascal, Bar, Atmosphere, Torr, mmHg, kPa, MPa, and other common pressure units instantly.
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →