Capacidade Shannon
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
About this calculator
The Shannon Capacity calculator determines the maximum data rate (in bits per second) a communication channel can support, based on bandwidth (B) and signal-to-noise ratio (SNR). The formula is C = B · log₂(1 + SNR), where B is bandwidth in Hz and SNR is the linear signal-to-noise ratio (not in dB). This metric is essential in information theory for designing efficient communication networks and transmission systems.
This tool is useful in contexts like telecommunications (Wi-Fi, 5G), data networks, and signal engineering. For example, when designing an internet connection, you can estimate its theoretical maximum speed based on the physical properties of the medium. Shannon capacity also helps identify theoretical limits, such as when SNR is low or bandwidth is restricted.
Note: the signal-to-noise ratio (SNR) must be entered in linear form (e.g., 100), not in decibels (e.g., 20 dB). Additionally, the result reflects the theoretical capacity, which may be lower in practice due to factors like interference and channel coding. Always validate results with real-world tests in the target environment.
Frequently asked questions
What does Shannon capacity represent?
It represents the maximum data rate a channel can transmit without theoretical errors, based on its bandwidth and signal-to-noise ratio.
How does bandwidth affect channel capacity?
Higher bandwidth increases the channel's theoretical capacity, allowing more data to be transmitted simultaneously.
Can I use this calculator if SNR is in dB?
No. Convert SNR to linear form first using SNR_linear = 10^(SNR_dB/10) before using this calculator.
What are practical applications of this tool?
It's used in designing wireless/wired networks, digital TV systems, and analyzing theoretical limits of electronic devices.
Are the results accurate in practice?
Shannon capacity is a theoretical limit. Real-world factors like interference and equipment imperfections reduce actual data rates.