Packets per Second to Bits per Second Calculator
Convert between pps and bandwidth for any packet size.
Your numbers
Your results
Throughput (Mbps)
Throughput (Mbps)
—
Packets per second
—
Throughput (Gbps)
—
Time per packet (ns)
—
Packets per Second to Bits per Second Calculator by TheCalcTools
How the Packets per Second to Bits per Second Calculator works
Pick the direction.
Enter the frame size and whether to include preamble and inter-frame gap (20 bytes on Ethernet).
Throughput = pps × (size + overhead) × 8.
The formula
bps = pps × (size + overhead) × 8
Worked example
Using the default values shown in the calculator:
| Convert | pps to Mbps |
|---|---|
| Packets per second | 148809 |
| Throughput (Mbps) | 1000 |
| Packet / frame size (bytes) | 64 |
| Per-frame overhead on the wire | Preamble + inter-frame gap (20 bytes) |
- 148,809 pps × (64 + 20) × 8 bytes = 100.00 Mbps.
- That is 0.100 Gbps, or one packet every 6,720.0 ns.
Result:
| Throughput (Mbps) | 100.00 |
|---|---|
| Packets per second | 148,809 |
| Throughput (Gbps) | 0.100 |
| Time per packet (ns) | 6,720.0 |
Frequently asked questions
What is 1 Gbps line rate for 64-byte frames?
1,488,095 pps with the 20-byte overhead.
Why do routers quote pps?
Per-packet work (lookup, queues) is the real limit for small packets, not raw bandwidth.
Sources and further reading
Related calculators
More in IP & Domain Tools · All calculators
This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.
