HomeCalculatorsUART Baud Rate Calculator

UART Baud Rate Calculator

Estimate a UART clock divider and resulting baud error.

Processing stays in your browser. Assumes baud = clock / (oversampling × integer divider). Register encodings and fractional dividers vary by chip; check the datasheet.

How to use the uart baud rate calculator

Estimate a UART clock divider and resulting baud error. Complete the clock (mhz), target baud, oversampling factor fields above. Choose Run tool, review the output, then copy or download the result.

Example

A 16 MHz clock with factor 16 and divider 104 gives about 9615 baud.

Good to know

Assumes baud = clock / (oversampling × integer divider). Register encodings and fractional dividers vary by chip; check the datasheet.