Signal-to-Noise Ratio (SNR) Calculator
Calculate signal-to-noise ratio, noise floor, receiver sensitivity, and dynamic range for RF systems. Analyze your signal chain performance. Free, instant results.
Formula
Reference: Friis, 'Noise Figures of Radio Receivers', Proc. IRE, 1944
How It Works
The SNR Calculator computes signal-to-noise ratio and receiver noise floor — essential for RF link budget analysis, radar system design, and wireless communication planning. RF engineers, wireless system architects, and test technicians use this to determine receiver sensitivity and predict communication range. According to Shannon's channel capacity theorem (1948), SNR directly limits maximum data rate: a 10 dB SNR improvement doubles achievable throughput. The thermal noise floor follows N = kTB, where k = 1.380649e-23 J/K (2019 SI exact Boltzmann constant), T = absolute temperature, and B = bandwidth. At 290K reference temperature, thermal noise density is -174 dBm/Hz — the fundamental limit for any receiver. Modern LTE receivers achieve 6-8 dB noise figures, while satellite LNBs reach 0.5-1.0 dB. Per Proakis "Digital Communications" (5th ed., Ch. 5), a 3 dB SNR improvement reduces bit error rate by approximately one order of magnitude for QPSK modulation.
Worked Example
A 5G NR base station receiver operates at 3.5 GHz with 100 MHz bandwidth and 5 dB noise figure. Calculate the noise floor and required signal level for 20 dB SNR. Step 1: Thermal noise = -174 + 10*log10(100e6) = -174 + 80 = -94 dBm. Step 2: Effective noise floor = -94 + 5 dB NF = -89 dBm. Step 3: Required signal = -89 + 20 = -69 dBm for 20 dB SNR. This matches 3GPP TS 38.104 reference sensitivity requirements for NR FR1. At this SNR, 64-QAM achieves BER < 1e-6 without coding, enabling 150 Mbps throughput per 100 MHz channel per Proakis Table 5.3.
Practical Tips
- ✓Per IEEE 1139-2008, always measure noise figure at 290K reference temperature for comparable specifications
- ✓Use low-noise amplifiers with NF < 1 dB for satellite and radio astronomy applications per ITU-R SA.509
- ✓Add 3-6 dB implementation margin above theoretical sensitivity for production variations (industry standard practice)
Common Mistakes
- ✗Using room temperature (300K) instead of IEEE standard 290K reference — causes 0.15 dB error in noise calculations
- ✗Neglecting noise figure when calculating sensitivity — a 6 dB NF degrades sensitivity by exactly 6 dB
- ✗Ignoring cable and connector losses before LNA — 1 dB loss before a 2 dB NF LNA raises system NF to 2.8 dB per Friis formula
Frequently Asked Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
RF
Cascaded NF
Calculate cascaded noise figure and IP3 for multi-stage RF receiver chains using the Friis formula. Optimize LNA and filter ordering. Free, instant results.
RF
Link Budget
Free RF link budget calculator: enter Tx power, antenna gains, frequency, and distance to get received signal level, link margin, and max range. Covers satellite, terrestrial, and IoT links.
Signal
Filter Designer
Design passive Butterworth and Chebyshev LC ladder filters up to order 10. Calculate component values for low-pass, high-pass, and band-pass topologies. Free, instant results.
Signal
Nyquist Sampling
Calculate Nyquist sampling rate, oversampling ratio, and aliasing frequency. Verify your ADC sampling meets the Nyquist criterion and determine data rate. Free, instant results.