Bit Rate Calculator
Bit rate is the speed at which data is transferred, measured in bits per unit of time. Internet speeds are advertised in megabits per second (Mbps), while file sizes are measured in megabytes (MB). Since 1 byte equals 8 bits, these two units are often confused: a 100 Mbps connection transfers data at 12.5 MB/s. This calculator converts any bit rate value into all common units simultaneously (bps, Kbps, Mbps, Gbps, Tbps, bytes/s, KB/s, MB/s, GB/s) and also calculates how long it takes to transfer a given file size at the specified speed. Enter your speed and file size below and click Calculate.
Speed converter
Transfer time calculator
Common bit rate conversions
| Speed | MB/s equivalent | Typical use |
|---|---|---|
| 10 Mbps | 1.25 MB/s | Basic broadband |
| 100 Mbps | 12.5 MB/s | Standard home fiber |
| 1 Gbps | 125 MB/s | Gigabit fiber |
| 10 Gbps | 1,250 MB/s | Data centre interconnect |
| USB 3.0 | 625 MB/s | 5 Gbps USB |
| Wi-Fi 6 (max) | 1,150 MB/s | 9.6 Gbps theoretical |
Formula
Transfer time (seconds) = (file size in bytes x 8) / speed in bps
Bit rate: frequently asked questions
What is bit rate?
Bit rate (also written as bitrate) is the number of bits of data transmitted or processed per unit of time. It is commonly measured in bits per second (bps), kilobits per second (Kbps), megabits per second (Mbps), or gigabits per second (Gbps). Bit rate is used to measure internet connection speeds, video streaming quality, audio quality, and data transfer rates.
What is the difference between Mbps and MB/s?
Mbps means megabits per second. MB/s means megabytes per second. Since 1 byte = 8 bits, you divide Mbps by 8 to get MB/s. For example, a 100 Mbps connection transfers at 12.5 MB/s. Internet service providers advertise speeds in Mbps (bits), while download managers typically show progress in MB/s (bytes). This is a common source of confusion.
What Mbps speed do I need to stream video?
Netflix recommends: 5 Mbps for HD (1080p), 15 Mbps for Full HD, and 25 Mbps for Ultra HD (4K). YouTube recommends 20 Mbps for 4K content. These are the minimum speeds for streaming; higher speeds provide more buffer headroom. If multiple people share a connection, multiply the per-stream requirement by the number of simultaneous streams.
How do I calculate file transfer time?
Transfer time (seconds) = file size in bits / speed in bps. For example, to transfer a 1 GB file (8,000 Mbits) at 100 Mbps: 8,000 / 100 = 80 seconds. In practice, add 10-20% for protocol overhead and network congestion. Real-world speeds are typically 60-80% of advertised maximum speeds.
What is the difference between upload and download speed?
Download speed is the rate at which data moves from the internet to your device. Upload speed is the rate at which data moves from your device to the internet. Most home internet connections are asymmetric (ADSL, cable), with download speeds significantly higher than upload speeds. Fiber connections are often symmetric (same upload and download speed). Activities like video calls and file uploads depend heavily on upload speed.
Official sources
- FCC Broadband Speed Guide: Broadband speed guide for consumers.
- IETF: RFC 2119: Key words for use in RFCs.
Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.