Baud to Bitrate Calculator

The raw line bit rate in bit/s, from the symbol rate and bits per symbol.

How it is calculated

The tool multiplies the symbol rate by the number of bits each symbol carries: bit rate = baud × b. Baud is the number of symbols per second and b is bits per symbol, which for a scheme with M distinct signal states is b = log₂ M (2 states give 1, 4 give 2, 16 give 4, 64 give 6). The baud rate cannot be negative and bits per symbol must be at least 1; smaller values return no result. The product is rounded to a whole number and shown in bit/s. It is the raw rate on the line: error-correction overhead, framing and protocol headers are not subtracted, so the usable data rate is lower.

Worked example

A modem sends 2,400 symbols per second using a 16-state modulation. Step 1: bits per symbol = log₂ 16 = 4. Step 2: bit rate = 2,400 × 4 = 9,600. The tool shows 9,600 bit/s. The line still only changes state 2,400 times per second, but each change carries four bits. With a simple two-state signal (1 bit per symbol), the same 2,400 baud would give only 2,400 bit/s.

Try this example →

Common mistakes

  • Treating baud and bit/s as the same thing; they are equal only when each symbol carries a single bit.
  • Entering the number of signal states (16) in the bits-per-symbol field instead of its logarithm (4); that gives a rate four times too high.
  • Quoting the result as the speed users will see: coding overhead, headers and retransmissions reduce the real throughput.
  • Using the formula for a UART where each byte carries start and stop bits — those extra bits count in the line rate but not in the data.
  • Entering bits per symbol below 1; the tool needs at least one bit per symbol and returns no result otherwise.

About this calculator

Baud rate measures how many symbols (discrete signal states) are transmitted per second, while bit rate measures how many bits of data get through per second. They're only equal when each symbol carries exactly one bit; more advanced modulation schemes pack multiple bits into each symbol, so bit rate = baud rate × bits per symbol, where bits per symbol = log₂(number of signal states).

This distinction matters to telecommunications and RF engineers choosing a modulation scheme — QPSK carries 2 bits per symbol, 16-QAM carries 4, 64-QAM carries 6 — to squeeze more throughput out of a fixed symbol rate, and it's the reason old dial-up modems and modern digital radios can quote a much higher data rate than their raw signaling speed.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators