LEARN / 010BPS / MODULE

WHAT IS bps?

bps means bits per second — the base unit used to describe digital data transfer rate.

REFERENCE / DATA RATE

BITS PER SECOND

bps means bits per second. A bit is a binary digit, and bps expresses how many bits can be transferred during one second. Internet access plans, link rates and media bitrates commonly use decimal prefixes, so 1 Mbps means 1,000,000 bits per second and 1 Gbps means 1,000,000,000 bits per second.

1 Kbps1,000 bps
1 Mbps1,000,000 bps
1 Gbps1,000,000,000 bps

BITS AND BYTES ARE DIFFERENT

Network rates normally use lowercase b for bits. File sizes and many transfer applications use uppercase B for bytes. One byte contains eight bits, so a theoretical 100 Mbps data rate corresponds to 12.5 MB/s before protocol and application overhead.

COMMON MISTAKE

100 Mbps and 100 MB/s are not equivalent. 100 MB/s represents 800 Mbps before overhead.

WHY THE NUMBER YOU SEE CAN DIFFER

A link rate is not the same as useful application throughput. Ethernet, Wi-Fi, TCP/TLS, routing, congestion, storage speed and the remote service all consume capacity or impose limits. A browser speed test therefore reports an observed rate on its test path, not a permanent property of every connection to every server.

HOW TO USE BPS IN PRACTICE

Use bps-family units when comparing network capacity or bitrate. Convert to bytes per second when estimating how quickly a file may move, then allow for real-world overhead. Keep the unit visible whenever you record a result so a later comparison does not mix bits and bytes.

OPEN BITRATE CONVERTER→
EDITORIAL STATUSLAST REVIEWED: 28 SEP 2026

Reviewed for technical wording, measurement boundaries and links to the current 0bps toolset.

SOURCES & FURTHER READING

External references are provided for standards, definitions and deeper technical context. 0bps explanations remain independently written.