Data Rate Unit Converter
Convert data rates between bits per second (bps), kbps, Mbps, Gbps, and bytes per second.
Formula
1 byte = 8 bits, 1 Mbps = 10⁶ bps
How It Works
Worked Example
A 100 Mbps Fast Ethernet link: 100 Mbps = 100,000 kbps = 0.1 Gbps = 12,500,000 B/s = 12,500 kB/s = 12.5 MB/s. A UART at 115200 bps: 115200 bps = 115.2 kbps = 14,400 B/s = 14.4 kB/s.
Practical Tips
- ✓For serial protocol budgeting: CAN is 1 Mbps max, SPI can reach 50+ Mbps, I²C tops at 3.4 Mbps (HS mode), USB 2.0 is 480 Mbps, USB 3.0 is 5 Gbps.
- ✓Shannon's channel capacity sets the theoretical maximum: C = B × log₂(1 + SNR). A 20 MHz channel with 30 dB SNR supports up to ~200 Mbps.
- ✓When sizing FIFOs and buffers, convert data rate to bytes/second and multiply by the worst-case latency or burst duration to find the required buffer depth.
Common Mistakes
- ✗Confusing Mbps (megabits/sec, lowercase 'b') with MB/s (megabytes/sec, uppercase 'B') — 100 Mbps = 12.5 MB/s, not 100 MB/s.
- ✗Internet service providers advertise speeds in Mbps (bits); download managers display in MB/s (bytes). A '100 Mbps' connection downloads at roughly 12.5 MB/s.
- ✗In protocol timing calculations, forget to include overhead bits (start/stop bits, parity, framing) — a UART at 9600 baud with 8N1 format delivers only ~960 payload bytes per second.
Frequently Asked Questions
Related Calculators
Convert
Time Converter
Convert time between seconds, milliseconds, microseconds, nanoseconds, picoseconds, and femtoseconds for digital and RF applications.
Comms
UART Baud Rate
Calculate UART frame timing, throughput, and USART BRR register divisor from baud rate, data format, and MCU clock frequency. Identify baud rate error for reliable serial communication.
Convert
Frequency ↔ Wavelength
Convert frequency to wavelength in any medium. Calculates full, half, and quarter wavelengths for antenna design, transmission line, and RF system planning.
Convert
dBm ↔ Watts
Convert RF power between dBm, Watts, milliwatts, dBW, dBμV, and RMS volts into 50Ω. Essential for link budgets, amplifier analysis, and RF system design.
Convert
Temperature Converter
Convert temperature between Celsius, Fahrenheit, Kelvin, Rankine, and Réaumur scales. Useful for thermal analysis, datasheet comparison, and engineering calculations.
Convert
AWG Wire Gauge
Convert AWG wire gauge to diameter (mm/inches), cross-sectional area (mm²), resistance per meter, and approximate current carrying capacity.