Convert baud rate to bits per second using bits per symbol. Calculate actual data throughput from baud rate for modems and serial links.
Baud rate and bit rate are frequently confused, but they measure different things. Baud rate is the number of signal changes (symbols) per second, while bit rate is the actual data throughput in bits per second. When each symbol carries only one bit, baud equals bps. But modern modulation techniques encode multiple bits per symbol—for example, QAM-256 encodes 8 bits per symbol, so 1000 baud becomes 8000 bps.
This calculator converts baud rate to bits per second based on the number of bits encoded per symbol. It covers common modulation schemes from simple binary (1 bit/symbol) up to QAM-4096 (12 bits/symbol). Understanding this relationship is essential for designing serial communication links, configuring modems, and troubleshooting data throughput issues in both legacy and modern systems.
Quantifying this parameter enables systematic comparison across environments, deployments, and time periods, revealing optimization opportunities that improve both performance and cost-effectiveness. This analytical approach supports proactive infrastructure management, helping teams avoid costly outages and maintain the service levels that users and business stakeholders depend on.
Confusing baud with bps leads to incorrect bandwidth calculations. This tool quickly converts between the two using your specific modulation scheme, helping you accurately size communication channels, verify modem configurations, and plan serial bus throughput for embedded and industrial applications. Precise quantification supports capacity planning and performance budgeting, ensuring infrastructure investments are right-sized for both current workloads and projected future growth.
Bit Rate (bps) = Baud Rate × Bits per Symbol. Throughput (Kbps) = bps / 1000. Throughput (Mbps) = bps / 1,000,000.
Result: 55,200 bps (55.2 Kbps)
A 6,900 baud modem using QAM-256 modulation encodes 8 bits per symbol: 6,900 × 8 = 55,200 bits per second. This is how a classic 56K modem works—it uses high-order modulation to achieve bit rates far exceeding its symbol rate.
The term "baud" is named after Émile Baudot, inventor of the Baudot code used in telegraph systems. Early teleprinters operated at 45.45 baud. As modem technology evolved, engineers found ways to pack more bits into each symbol, allowing faster data rates without increasing the symbol rate.
Today's communication systems push bits-per-symbol to extreme levels. Cable internet DOCSIS 3.1 uses up to QAM-4096 (12 bits per symbol). 5G cellular uses QAM-256 under ideal conditions. Fiber optic systems use advanced modulation like DP-16QAM to achieve hundreds of gigabits per second.
For UART serial communication, the effective data rate is lower than the baud rate due to framing bits. A 9600 baud UART with 8 data bits, 1 start bit, and 1 stop bit has an effective throughput of 9600 × 8/10 = 7,680 bps. Adding parity reduces it further to 9600 × 8/11 = 6,981 bps.
Baud measures symbol rate—how many signal changes occur per second. BPS measures bit rate—how many data bits are transmitted per second. When each symbol carries one bit, they are equal. With multi-level modulation, bps = baud × bits per symbol.
In early serial communications, each symbol carried exactly one bit, so baud and bps were identical. The terms became interchangeable in common usage. With modern modulation, the distinction matters because a single symbol can carry many bits.
V.90 56K modems use pulse-code modulation (PCM) downstream at 8000 baud with up to 7 bits per symbol (56,000 bps). Upstream uses V.34 modulation at about 3,429 baud with QAM encoding up to 9.8 bits per symbol (33,600 bps).
QAM-256 encodes 8 bits per symbol (2^8 = 256 constellation points). Each symbol is one of 256 possible amplitude and phase combinations. This requires a signal-to-noise ratio of at least 27 dB for reliable detection.
Higher bits per symbol increases throughput but requires better SNR. In noisy environments, the receiver can't distinguish closely spaced constellation points and errors increase. Adaptive modulation systems automatically lower bits per symbol when conditions degrade.
USB 3.0 (SuperSpeed) operates at 5 GT/s (giga-transfers per second) using 8b/10b encoding, yielding an effective 4 Gbps data rate. USB 3.2 Gen 2 doubles this to 10 GT/s with 128b/132b encoding for ~10 Gbps.