# Convert bauds to bits per second

## Online converter

Convert any serial communication speed from / to bauds [Bd] to bits per second [bit/s]. Fill one of the following fields, values will be converted and updated automatically. For more details, check the details explained here.

Speed
Bd
Data bits
bits
Parity
Stop bits
bits

Gross
bit/s
Usefull
bit/s

## Explanation

A serial frame is composed of the following elements :

• 1 start bit
• n bits of data
• p optional bit of parity (p = 0 or 1)
• s stop bits

Check this page for more details on how a serial frame is built.

In serial frame, one baud is equal to 1 bit/s. The gross rate is equal to the baud rate.

But since a serial frame sends start / parity / stop bits, it decreases the usefull rate of transmission. To get the usefull rate of transmission, we need to calculate the ratio between raw bit rate and net bitrate.

• raw bitrate is the total number of physically transferred bits
• net bitrate is the usefull bitrate excluding the physical layer protocol (start, stop and parity bits)

To send n bits of data (usefull bits), we need to send 1 + n + p + s bits. The usefull bitrate is then:

$$BR_{usefull} = \dfrac{n}{1+n+p+s}\times BR_{gross}$$

and vice-versa:

$$BR_{gross} = \dfrac{1+n+p+s}{n}\times BR_{usefull}$$

Where:

• $$BR_{usefull}$$ is the net bitrate
• $$BR_{gross}$$ is the raw bitrate
• $$n$$ is number of data bits
• $$p$$ is number of parity bits (p = 0 or 1)
• $$s$$ is number of stop bits