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).
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.
| R | Density en | Vn RMS | In RMS |
|---|
Methodology
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