Shannon-Hartley Channel Capacity
Also known as Shannon capacity · Shannon limit · channel capacity · Shannon Hartley theorem · noisy channel capacity · maximum data rate
Worked example: 3 kHz at S/N = 1023 → 30 kbit/s — press Try an example to run it live, then adjust anything.
Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!
Shannon-Hartley Channel Capacity explained
This is the single most consequential equation in communications: a channel of bandwidth at a signal-to-noise power ratio can carry bits per second with an arbitrarily small error rate, and not one bit more. A 3 kHz telephone line at a signal-to-noise ratio of 1023 gives bit/s. Claude Shannon published it in 1948 and it has never been beaten, only approached.
The mistake that catches everyone is decibels. Datasheets quote signal-to-noise in dB, and this formula wants a raw power ratio. A 30 dB link has , not 30. Put 30 in and you will underestimate the capacity by a factor of two and wonder why your modem outperforms Shannon. There is a second trap in what "arbitrarily small error" means: Shannon proved a limit exists but said nothing about how to reach it, and it took until the 1990s and turbo codes for practical systems to get close.
Look at how the two knobs differ, because it explains most of the last thirty years of wireless. Capacity is linear in bandwidth and only logarithmic in signal power. Doubling the spectrum doubles the rate. Doubling the transmit power adds about one bit per hertz if you were already at a good SNR, and nearly nothing if you were. That asymmetry is why 5G chases millimetre-wave spectrum instead of bigger amplifiers, and why the interesting gains now come from MIMO, which effectively creates several parallel channels rather than fighting for a better ratio in one.
Shannon-Hartley Channel Capacity formula
- = Channel capacity (bit/s)
- = Bandwidth (Hz)
- = Signal-to-noise power ratio
Missing one of these? Work it out first, then come back
- Channel capacity — Nyquist Bit Rate (Noiseless Channel)
- Bandwidth — Nyquist Bit Rate (Noiseless Channel), Bandwidth from Q and Centre Frequency
- Signal-to-noise power ratio — Quantization Signal-to-Noise Ratio, Dennard Scaling and Power Density