Skip to main content

Data Transfer Rate Converter — Mbps, MB/s, Gbps

bps / Kbps / Mbps / Gbps ⇄ B/s, KB/s, MB/s — bit-rate vs byte-rate, 8x apart — browser-only

  • Runs locally
  • Category Format Converter
  • Best for Turning pasted content or local files into a handoff-friendly format.
Type a value and a unit; every rate unit fills in at once. Bit-rates (bps, Kbps, Mbps, Gbps, Tbps) sit beside byte-rates (B/s, KB/s, MB/s, GB/s). 8 bits make 1 byte, so a bit-rate is always 8× the matching byte-rate. Decimal prefixes step by 1000; turn on the binary family for Kibit/Mibit (1024).
Bit-rate (decimal · 1000)
100,000,000bps
100,000Kbps
100Mbps
0.1Gbps
0.0001Tbps
Byte-rate (decimal · 1000)
12,500,000B/s
12,500KB/s
12.5MB/s
0.0125GB/s
Common rates for reference
  • 1080p video streamabout 5 Mbps
  • 4K video streamabout 25 Mbps
  • Fast home fibre1 Gbps = 125 MB/s
  • 100 Mbps plan= 12.5 MB/s
  • Gigabit Ethernet1 Gbps
Why a 100 Mbps plan downloads at only 12.5 MB/s: your ISP sells bandwidth in megaBITS per second (Mbps), but your download manager reports megaBYTES per second (MB/s). Since 8 bits make 1 byte, divide the bit-rate by 8 to get the byte-rate: 100 ÷ 8 = 12.5 MB/s. Nothing is wrong with the line; the two readouts just count in different units.

What this tool does

Free data transfer rate converter that turns one bandwidth number into every rate unit at once: bit-rates (bps, Kbps, Mbps, Gbps, Tbps) beside byte-rates (B/s, KB/s, MB/s, GB/s), with an optional binary family for Kibit, Mibit and Gibit. The whole point is the factor most people miss: ISPs advertise speed in megaBITS per second while download managers report megaBYTES per second, and the two differ by exactly 8 because a byte is 8 bits. So a 100 Mbps plan tops out at 12.5 MB/s, and a 1 Gbps fibre line maxes at 125 MB/s. Type any value, pick the unit, and read the matching figure for every other unit, with one-click copy and a shareable URL that reopens your exact number. Decimal prefixes step by 1000; flip on the binary toggle if you need 1024-based Kibit and Mibit. Everything runs in your browser, nothing is uploaded.

Tool details

Input
Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Download
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 9 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Format Converter · Developer
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Data Transfer Rate Converter fits into your work

Use it when the main problem is getting content from one practical format into another.

Conversion jobs

  • Turning pasted content or local files into a handoff-friendly format.
  • Previewing a conversion before you use it in a larger workflow.
  • Cleaning small format mismatches without opening a full editor.

Conversion checks

  • Try a small sample first when the source format is messy.
  • Check character encoding, separators, and line endings after conversion.
  • Keep the source until the converted output has been reviewed.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Unit Converter Convert between length, weight, temperature, area, volume, speed, time — instant, browser-only Open
  2. 2 Data Storage Converter Convert bytes, KB, MB, GB, TB and bits — decimal (1000) and binary (1024, KiB/MiB/GiB) side by side, with the hard-drive 931 GiB gotcha explained — browser-only Open
  3. 3 Download Time Calculator How long to download a file at a given speed, plus reverse-solve the bandwidth a deadline needs, with the 8-bits-per-byte trap handled, browser-only Open

Real-world use cases

  • Sanity-check the speed you actually get

    Your plan says 300 Mbps but a big download crawls along at around 37 MB/s and you wonder if you are being throttled. Drop 300 Mbps into the converter and it reports 37.5 MB/s as the theoretical ceiling. Seeing your transfer sit near that number tells you the line is delivering what it promised, the readout was just in bytes while the plan was quoted in bits.

  • Size a video stream against a connection

    You are setting up a 4K stream that needs about 25 Mbps and want to know if a shared 100 Mbps office line can carry several at once. Convert 25 Mbps to 3.125 MB/s, multiply by the number of viewers, and compare against the 12.5 MB/s the link can sustain. The byte view makes the headroom obvious in the same units your monitoring shows.

  • Translate a vendor spec sheet

    A NAS lists sequential throughput in MB/s while the switch it plugs into is rated in Gbps. Put 1 Gbps in and read 125 MB/s, then line that up against the drive's quoted MB/s to see whether the network or the disk is the bottleneck. No more squinting at two spec sheets in two different units.

  • Explain bandwidth to a client or teammate

    Someone insists their 1 Gbps fibre should download a 1 GB file in one second. Convert 1 Gbps to 125 MB/s and the math becomes a clean talking point: a 1 GB file takes about 8 seconds at full speed, not one, because the gigabit is in bits and the file is in bytes. Share the URL and the number is already filled in for them.

Common pitfalls

  • Reading Mbps and MB/s as the same thing. They differ by 8 because a byte is 8 bits. A 200 Mbps plan is 25 MB/s, not 200 MB/s, so expecting a 200 MB/s download from it leaves you puzzled. Always check whether a number is in bits (bps) or bytes (B/s) before comparing.

  • Mixing decimal and binary prefixes. Networking rates are decimal, so 1 Mbps = 1000 Kbps, not 1024. The 1024 step only applies to the binary Kibit and Mibit units. Using 1024 for Mbps quietly inflates every figure by a few percent and the error compounds at gigabit scale.

  • Confusing a rate with a size. Mbps is speed (per second) while MB is an amount. A 1 GB file over a 100 Mbps line is not instant, because 1 GB is 8000 megabits, so at 100 Mbps it needs about 80 seconds. To estimate download time, pair this converter with a download-time calculator.

Privacy

Every conversion runs as plain JavaScript inside your browser tab. The value you type, the unit you pick and all the results stay on the page, and nothing about your bandwidth is logged or uploaded. The one caveat: the shareable URL encodes your value and unit in the query string, so a link pasted into chat will record those in the recipient server's access log. The numbers here are not sensitive, but if you would rather not leave a trail, use the copy button instead of sharing the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-05-30