Baud Rate Calculator

Convert between baud rate, bit rate, and bits-per-symbol. Includes UART frame overhead.

Calculator Electronics Updated Apr 18, 2026
How to Use
  1. Enter baud rate and bits-per-symbol.
  2. For UART 8N1: 1 start + 8 data + 1 stop = 10 bits/char.
  3. 9600 baud → 960 chars/sec.
Input
symbols/s
10 for UART 8N1
Presets
Summary
Bit Rate
Char/sec
Bit Time
Efficiency
%

Show Work

Enter values.

Formulas

Bit Rate
bps = baud × bits/symbol
Total bit rate.
Char/sec
cps = bps / frame_bits
UART 8N1: frame = 10.
Bit Time
t = 1 / bps
Duration per bit.
Efficiency
payload / frame × 100%
UART 8N1 = 80%.
Common Rates
9600, 115200, 921600
Standard UART speeds.
Symbol Rate
baud = bps / bits/symbol
For multi-bit modulations.

History of Baud Rate

The baud is named after French engineer Émile Baudot, who in 1874 invented the 5-bit Baudot code used in early telegraphy — the first character encoding to use fixed-length binary codes rather than variable-length Morse. Teleprinters running Baudot code operated at 50 baud (about 50 words per minute for skilled operators), a rate that persisted in telex networks for a century.

The modern distinction between baud (symbols/second) and bps (bits/second) became important with the modems of the 1960s-80s. Bell 103 modems (1962) used 300 baud FSK with 1 bit/symbol = 300 bps. Bell 212A (1976) used 600 baud DPSK with 2 bits/symbol = 1200 bps. V.32 (1984) used 2400 baud TCM with 4 bits/symbol = 9600 bps. Modern V.90 modems (1998) hit 56 kbps using 8000 baud with 7 bits/symbol.

UART still uses 1 bit per symbol so baud = bps, but the standard 8N1 framing (1 start bit + 8 data + 1 stop = 10 bits per byte) makes char/sec = bps / 10. Classic 9600 baud means 960 char/sec; 115200 baud (the near-universal modern default) gives 11,520 char/sec. High-speed UARTs hit 921600 and even 3 Mbps (on FTDI chips), though cable length and crystal accuracy become limiting factors above ~1 Mbps.

About This Calculator

Enter baud rate (symbols per second), bits per symbol (1 for UART, 4 for 16-QAM, 6 for 64-QAM, 8 for 256-QAM, etc.), and frame bits (10 for UART 8N1, 11 for 8N2, 12 for 8E1 with parity and 2 stops). The tool returns bit rate = baud × bits/symbol, character rate = bits/frame_bits, bit time = 1/bit_rate, and efficiency = payload/frame × 100% (80% for 8N1).

Keep in mind that receiver clocks must match the transmitter's baud rate to within ~2% (one stop-bit worth of drift per character). Standard crystal-based UARTs at ±50 ppm have no problem at 115200 baud over 1 m of wire; RC-oscillator ones (like internal AVR RC at ±10%) often fail at anything above 9600 baud. Everything runs client-side; no values leave your browser.

About the Baud Rate Calculator

Meet the Baud Rate Calculator: a free, no-fuss tool for electronics and circuit design with nothing to install and no sign-up. Convert between baud rate, bit rate, and bits-per-symbol. Includes UART frame overhead.

How it works

Put each value in its box and read the answer as you go. Because it recalculates live, you can play with the inputs to see how each one moves the result — handy for checking your own working or planning ahead. Everything happens on your device, so it is fast and private.

Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.

Frequently Asked Questions

Baud vs bit rate?

Baud = symbols/second. Bit rate = bits/second = baud × bits-per-symbol. Modern QAM uses multi-bit symbols; UART uses 1 bit/symbol.

How do I use the Baud Rate Calculator?

Simply type your numbers and read the result, which refreshes the instant you change something. There is nothing to submit and nothing to wait for.

Do I need to install or sign up for anything?

Not at all — it runs in the browser with nothing to install and no account. After it loads once, it even works without an internet connection.

Is my information private?

Yes. Everything happens in your browser. Nothing you type is sent to a server or saved anywhere.

Common Use Cases

UART

9600/115200/921600 baud at 1 bit/symbol.

QAM Modem

Multi-bit symbols achieve higher data rates.

Last updated: