What Is bps (Bits per Second)?

Also called: bit/s, b/s

Related problems: A 1 Gbps circuit only downloads at about 110 MB/s; Bandwidth quotes in Mbps and egress bills in GB that can't be compared; Estimating how long a migration or backup will take over a link

Bits per second (bps) is the unit for the rate at which data moves across a link. Internet circuits, Wi-Fi, Ethernet ports and WAN services are rated and sold in bps, almost always with a decimal prefix: kilobits (kbps), megabits (Mbps), gigabits (Gbps) or terabits (Tbps) per second. Because file sizes, storage and many usage bills are counted in bytes, and a byte is eight bits, a link speed and a file transfer rate describe the same thing in units that differ by a factor of eight.

At a glance

  • bps measures rate, not quantity: 100 Mbps means up to 100 million bits each second.
  • Network prefixes are decimal, so 1 Gbps is 1,000 Mbps and 1,000,000,000 bits per second.
  • Divide by eight to convert to bytes: 1 Gbps is at most 125 MB/s, and 100 Mbps is at most 12.5 MB/s.
  • Real throughput is lower than the line rate because of protocol overhead, latency, congestion and end-system limits.
  • Bandwidth is usually priced in bps, while egress and transfer charges are usually priced per GB, so comparing them needs a conversion.

What problem it solves

Buyers meet the same data described in two units. A circuit quote says 500 Mbps. A cloud bill charges per GB of data transfer. A backup tool reports MB/s, and a speed test reports Mbps. Without a clear grasp of bps, those figures look inconsistent, and decisions about bandwidth, migration timelines and transfer costs rest on guesses.

Understanding bps, and how it relates to the byte, lets you check whether a link is performing as sold, estimate how long a transfer will take, and compare rate-based pricing with volume-based pricing.

How it works

Why bits. A network link sends data as a serial stream of signals, one bit after another, so its capacity is naturally a count of bits per second. Telecommunications used bps long before personal computers, and carrier products such as T1 lines were defined by bit rates. Computers organize memory and files in bytes, so storage kept the byte. The two conventions have stayed separate.

Converting rate to volume. Bytes per second equals bits per second divided by eight. From there:

  • 1 Gbps is at most 125 MB/s, or 450 GB per hour.
  • 100 Mbps is at most 12.5 MB/s, or 45 GB per hour.
  • A 10 TB migration over a fully used 1 Gbps link takes at least about 22 hours, and longer in practice.

These use decimal megabytes and gigabytes. Operating systems that report sizes with binary prefixes will show somewhat smaller numbers for the same data.

Line rate versus throughput. The advertised rate is the line or port rate. Each packet carries headers for Ethernet, IP and TCP or UDP, and encryption and tunneling add more. On a well-behaved local link, large transfers can come close to the line rate, but long-distance paths with higher latency, packet loss or limited TCP window sizes can fall well short, as can slow disks or servers at either end.

Committed versus peak rates. A service may have a port speed, a committed information rate and a burst rate, all in bps. Which one applies to your traffic, and when, depends on the service terms.

When it matters for buyers

  • Comparing bandwidth and egress pricing. Circuits and 95th percentile billing charge for a rate in Mbps. Cloud data egress fees charge for volume in GB. As a rule of thumb, 1 Mbps sustained for a 30-day month moves about 324 GB, which lets you compare the two models.
  • Sizing a circuit. Translate backup windows, replication volumes and video traffic into bps, then add headroom. Our internet access page covers how buyers size and compare circuits, including dedicated internet access.
  • Checking performance claims. When users complain that a “1 Gig” link downloads at about 110 MB/s, that is close to normal.
  • Planning migrations. Divide the data volume by the realistic throughput, not the line rate, to get a timeline.

Questions to ask vendors

  • Is the quoted speed the port rate, the committed rate or a burst rate, and is it symmetrical?
  • What throughput should we expect for a single large transfer, and between which points is it measured?
  • Is usage billed as a rate in Mbps, such as 95th percentile, or as a volume in GB, and how is each measured?
  • For data transfer charges, is a GB 1,000,000,000 bytes or 1,073,741,824 bytes?
  • What overhead do your encryption, tunneling or SD-WAN features add on this link?

How it differs from bandwidth

Bandwidth is the capacity of a connection, the maximum it can carry. Bits per second is the unit that capacity, and actual traffic, are measured in. A link may have 1 Gbps of bandwidth while carrying only 300 Mbps of traffic at a given moment; both figures are in bps, but one is the ceiling and the other is current use.

Frequently Asked Questions

What is the difference between Mbps and MB/s?
Mbps is megabits per second, the unit providers use to sell bandwidth. MB/s (sometimes written MBps) is megabytes per second, the unit many download and file-copy tools show. One byte is eight bits, so divide Mbps by eight to get MB/s: 100 Mbps is at most 12.5 MB/s before overhead.
Why is bandwidth sold in bits instead of bytes?
Network links send data one bit at a time as a stream of signals, and telecom engineering has long measured line rates in bits per second. Storage and files are organized in bytes, so the two industries use different units.
Why does a 1 Gbps link not transfer files at 125 MB/s?
125 MB/s is the theoretical ceiling. Ethernet, IP and TCP headers, acknowledgments, encryption, latency over long distances, and the speed of the disks and servers at each end all reduce real throughput. On a clean local link, large transfers often reach somewhere around 110 to 118 MB/s; across the internet results vary much more.
Is 1 Gbps equal to 1,000 Mbps or 1,024 Mbps?
1,000 Mbps. Network rates use decimal prefixes, so 1 kbps is 1,000 bits per second, 1 Mbps is 1,000,000 and 1 Gbps is 1,000,000,000.
How much data can a 1 Mbps link move in a month?
At a constant 1 Mbps, a link moves 125,000 bytes per second, or about 324 decimal gigabytes over a 30-day month. Real usage is rarely constant, so actual monthly volume depends on traffic patterns.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.