Bandwidth and Download Time
ConvertEverything runs locally in your browser — nothing is uploaded
“I pay for 500M and only get 62MB/s — am I being cheated?” No. 500 Mbps ÷ 8 = 62.5 MB/s, and that ÷8 is the difference between a lowercase b and an uppercase B: Mbps is megabits per second, MB/s is megabytes per second, and one byte is eight bits. This tool lists the theoretical peak and the effective speed separately and writes that division out — making the division visible is more useful than handing over a number. The effective speed is a little lower still. Ethernet and TCP/IP put headers on every packet (14-byte Ethernet header plus a 20-byte inter-frame gap, 20-byte IP header, 20-byte TCP header), so the payload never gets the full bandwidth; that is usually estimated at 3–5% and varies with packet size, so it is an adjustable parameter. The times are computed from the effective speed — a time based on the theoretical peak is never reached, and that is a time you would wait the wrong amount for.
Features
- ⚠️ Writes out the Mbps ÷ 8 = MB/s division instead of just giving a number
- Separate theoretical peak and effective speed (overhead adjustable)
- Times in plain words (“1 min 4 s”, not “00:01:04”), with fastest and realistic kept apart
- ⚠️ Both multipliers for every speed, as `62.5 MB/s = 59.6 MiB/s`. One "MB" means both 1000000 and 1048576 — ISPs and drive makers use the first, operating systems the second, and that gap is why a "1 TB" drive shows up as 931 GB
- ⚠️ The byte multiplier for the file size is a choice (decimal 1000 or binary 1024) because it changes the download time: the same "4 GB" differs by 7% between the two meanings
- Bandwidth units from bit/s to Tbps, five steps covering dial-up, broadband, gigabit and backbone
- The exact byte count under the file name, for reconciling against a drive or a download page
- Computed locally
How to use
- Enter the bandwidth (the figure your ISP advertises, in Mbps)
- Enter the file size and pick the unit
- The effective speed and both times appear immediately
- Adjust the overhead if your network differs
FAQ
- 500M broadband downloads at 62MB/s. Is that normal?
- Normal, and nothing is missing. The 500M your provider sells is 500 Mbps (megabits per second), while download tools show MB/s (megabytes per second) — a factor of eight: 500 ÷ 8 = 62.5 MB/s. In practice it lands a few percent lower from protocol overhead, so 58–62 MB/s is expected. That is the number to check if you suspect short-changing, not a direct comparison of 500 with 62.
- Why is the real speed below the theoretical figure?
- Two reasons. First, protocol overhead: every packet carries an Ethernet header, an IP header and a TCP header (about 54 bytes together) plus the inter-frame gap, none of which is payload. Second, the other end and everything in between: the server’s uplink, the CDN node, Wi-Fi signal quality, other devices on your network. So the “effective” figure here removes only protocol overhead — a real download is usually slower still, and that gap is not something these parameters can express.
- How many MB/s is 300 Mbps? (common plans at a glance)
- 300 Mbps is 37.5 MB/s — divide by 8. The same division covers the plans you are most likely to have: 100 Mbps = 12.5 MB/s, 200 = 25 MB/s, 300 = 37.5 MB/s, 500 = 62.5 MB/s, 1000 Mbps (gigabit) = 125 MB/s. Subtract a few percent for protocol overhead and you have the number a download tool actually shows.
Related tools
Unit Converter
ConvertConvert between 26 categories of units — length, weight, temperature, energy, pressure, flow, force, density and more. All in your browser.
Disk Size and Partition Converter
ConvertConvert disk and partition sizes: why a 500GB drive shows 465GB, and how many MB to enter to get the GB size you want.
Timestamp Converter
ConvertConvert Unix timestamps into dates and back, telling seconds, milliseconds, microseconds and nanoseconds apart, with Windows FILETIME and decimals.
Date Calculator
ConvertCount the days, weeks or months between two dates, or shift a date by any of those. Dates can be picked from a calendar or pasted in — nothing is uploaded.
Number Base Converter
ConvertConvert numbers between binary, octal, decimal, hex, base 36 and base 64, with long IDs converted digit for digit. Runs in your browser.
Cron Parser
ConvertExplain a cron expression field by field and list the next and previous run times, saying plainly when a schedule can never fire.