Skip to main content
nrtechstudio / tools / resistor-noise

Resistor Noise Calculator — Johnson–Nyquist Thermal Noise

Every resistor hisses. Compute the thermal (Johnson–Nyquist) noise voltage Vn = √(4·kB·T·R·Δf), noise density in nV/√Hz, noise current, dBV/dBu, available power kTB, and SNR against your signal level — with cryogenic and audio-bandwidth presets. 100% client-side, no data leaves your browser.

Thermal noise calculator

Enter resistance, temperature, and bandwidth. Results update live.

RMS signal voltage at the same node. SNR = 20·log₁₀(Vsignal / Vn).

Noise voltage Vn (RMS)
—
Noise density en
—
Noise current In (RMS)
—
Level
—
Available power kTB
—
SNR vs signal
—

kB = 1.380649×10⁻²³ J/K (exact, SI 2019). dBu reference = 0.7746 V RMS.

Common resistor values

Noise density and total noise for standard values, recomputed live for your temperature and bandwidth.

RDensity enVn RMSIn RMS

Methodology

Vn = √(4 · kB · T · R · Δf)  ·  en = √(4·kB·T·R)  ·  In = Vn/R  ·  P = kB·T·Δf
Worked example. R = 10 kΩ, T = 290 K, Δf = 20 kHz:
4·kB·T·R·Δf = 4 × 1.380649×10⁻²³ × 290 × 10⁴ × 2×10⁴ = 3.2031×10⁻¹²
Vn = √3.2031×10⁻¹² = 1.79 µV RMS · en = √(4·kB·T·R) = 12.66 nV/√Hz · In = Vn/R = 179 pA

This is the Johnson–Nyquist model: white thermal noise, flat with frequency, present in every resistive element above 0 K. It is the minimum noise a resistor can have — real parts may add 1/f excess noise on top (see FAQ), which this tool intentionally does not model.

Scope boundary — what this tool is (and isn't)

  • This tool = Johnson–Nyquist thermal noise only. White noise from random thermal motion of charge carriers. It does not model shot noise (needs DC current across a barrier — diodes, transistors, not plain resistors) or 1/f flicker/excess noise.
  • Resistor networks (series/parallel, current division, power per branch) → our parallel resistor calculator.
  • Resistor color code / Ohm's law and resistor voltage drop calculators are planned and will be linked here once published — no placeholder links.

Frequently asked questions

Free tool by NRTechStudio