Thermal and shot noise calculator

A 50 Ω resistor at 290 K over 1 MHz produces about 0.9 µV rms of thermal noise. Calculate Johnson-Nyquist and shot noise, noise figure and temperature, SNR and ideal ADC limits.

Thermal noise voltage (rms) = 8.949e-7 V; Signal-to-noise ratio = 10.98 dB

Thermal noise voltage (rms)8.949e-7 V
Thermal noise voltage density0.8949 nV/Hz^0.5
Thermal noise current (rms)1.790e-8 A
Available noise power kTB4.004e-15 W
Available noise power kTB in dBm-114 dBm
Noise power density kT-174 dBm/Hz
Shot noise current (rms)1.790e-8 A
Shot noise current density17.9 pA/Hz^0.5
Noise factor F1.995
Noise temperature Te288.6 K
Input noise floor (290 K reference)-111 dBm
Signal-to-noise ratio10.98 dB
Ideal ADC quantization SNR74 dB
Effective number of bits (ENOB)12 bit
163.139802.51e+51.58e+71.00e+98.9e-101.2e-81.6e-72.1e-62.8e-5Noise bandwidth B (Hz)vn (V rms)
Thermal noise voltage vs bandwidth
Ω
K
Hz
A
dB
dBm
bit
dB
Join the Pro waiting list

A 50 Ω resistor at 290 K over 1 MHz produces about 0.9 µV rms of thermal noise (Johnson-Nyquist). Enter resistance, temperature, bandwidth and DC current to get thermal and shot noise, then noise figure, SNR and the ideal ADC limit.

What Pro produces

Batch runs over a table of inputs, a PDF report with inputs, method and citations, CSV export and saved cases. Join the waiting list and we will write once, when it opens.

Use this in your AI assistant

This calculator is available to Claude, ChatGPT and other assistants through ScienceShot’s free connector.

https://scienceshot.com/mcp

Connector tool: noise_calculator

Example: How much thermal noise does a 50 ohm resistor produce at 290 K over 1 MHz?

About the connector

vn = sqrt(4 kB T R B); in = sqrt(4 kB T B / R); P = kB T B; in,shot = sqrt(2 q I B); F = 10^(NF/10), Te = 290 K (F – 1); noise floor = kB 290 K B F; SNR = P_signal / floor; SNR_ADC = 6.02 N + 1.76 dB; ENOB = (SINAD – 1.76) / 6.02.

Johnson noise of common cases at 290 K

Resistance (Ω)Bandwidth (Hz)Voltage rms (µV)Current rms (pA)Power kTB (dBm)
501,000,0000.894917,900-113.98
5020,000,0004.00280,040-100.96
1,00010.0040024.002-173.98
1,00020,0000.566566-130.96
10,0001,000,00012.661,266-113.98
1,000,0001,0004.0024.002-143.98

Cite this

ScienceShot. Thermal and shot noise calculator. https://scienceshot.com/noise-calculator.

Reviewed by a physicist with CERN experience