Johnson Noise Calculator

Model resistor noise across bandwidth and temperature quickly. Compare voltage, current, and noise power easily. Export results for reports, labs, and design reviews today.

Inputs

Use the resistor value producing thermal noise.
Noise scales with absolute temperature.
Equivalent noise bandwidth of your filter.
Filters what you focus on, not exports.
Matched mode gives maximum available noise power.
Used when load mode is user load.
dB
Converted to Te = T0(F−1).
K
Often 290 K for RF systems.
Boltzmann constant used: k = 1.380649×10⁻²³ J/K.

Formula used

Voltage noise density
en = √(4 k Teff R)  [V/√Hz]
Open-circuit Thevenin noise model of a resistor.
RMS noise over bandwidth
vn,rms = en √B = √(4 k Teff R B)
B is equivalent noise bandwidth in hertz.
Current noise density
in = √(4 k Teff / R)  [A/√Hz]
Short-circuit Norton model of the same resistor.
Available noise power
Pav = k Teff B  [W]
Delivered to a matched load under small-signal conditions.

Effective temperature option

When noise figure is included, the calculator converts it to equivalent input noise temperature using Te = T0(F − 1) with F = 10^(NF/10), then uses Teff = T + Te.

How to use this calculator

  1. Enter the resistor value and select its unit.
  2. Enter temperature in kelvin or Celsius.
  3. Set bandwidth as your filter’s equivalent noise bandwidth.
  4. Choose load mode for available or delivered power.
  5. Optionally add noise figure to model front-end noise.
  6. Press compute to view results above the form.
  7. Use the download buttons to export CSV or PDF.

Example data table

Case R (Ω) T (K) B (Hz) NF (dB) en (V/√Hz) vn,rms (V) Pav (dBm)
1 1,000 300 10,000 0 4.07e-09 4.07e-07 -133.98
2 10,000 300 1,000,000 0 1.29e-08 1.29e-05 -113.98
3 50 290 10,000,000 2 1.33e-09 4.20e-06 -104.96
Example values are illustrative and assume matched power for Pav.

Technical article

1) What Johnson noise represents

Johnson (thermal) noise is the random voltage and current created by thermal motion of charge carriers in any resistor. It exists even with zero bias and is approximately white over wide frequency ranges. This calculator uses k = 1.380649×10⁻²³ J/K to connect temperature, resistance, and bandwidth to measurable noise.

2) Key inputs and typical ranges

The key inputs are resistance R, absolute temperature T, and equivalent noise bandwidth B. Typical ranges are 50 Ω to 1 MΩ, 250–350 K (−23 to 77 °C), and 20 kHz up to about 100 MHz. Example: 10 kΩ at 300 K is ~12.9 nV/√Hz.

3) Voltage noise density in practice

Open-circuit voltage noise density follows en = √(4kTeffR). A useful reference is 50 Ω at 290 K: ~0.9 nV/√Hz, versus 10 kΩ: ~12.6 nV/√Hz. If a front end contributes 2 nV/√Hz, it dominates low-impedance sources but not high-value resistors.

4) Bandwidth and equivalent noise bandwidth

Integrated RMS voltage is vn,rms = en√B = √(4kTeffRB). Use equivalent noise bandwidth (ENBW), not just the −3 dB cutoff. For a one‑pole low‑pass, ENBW ≈ 1.57×fc. Noise rises with √B.

5) Current noise and low-impedance systems

The Norton equivalent gives in = √(4kTeff/R). As R drops, current noise increases, which matters for current sensing and transimpedance stages. For 1 Ω at 300 K, in is ~4.1 pA/√Hz while the voltage density is ~0.13 nV/√Hz.

6) Noise power and dBm intuition

With a matched load, available noise power is P = kTeffB. At 290 K, the density is approximately −174 dBm/Hz. Over 1 MHz, add 60 dB to get about −114 dBm.

7) Adding amplifier noise figure as Te

The noise figure option converts NF to F = 10^(NF/10), then computes Te = T0(F−1). With NF = 2 dB and T0 = 290 K, Te ≈ 170 K. The calculator then uses Teff = T + Te in every formula.

8) Common design checks and pitfalls

Start with unit checks (kΩ vs Ω, MHz vs Hz). Celsius is converted to kelvin by +273.15, so negative Celsius is fine, but Teff must remain > 0 K. For delivered power, set the load realistically; mismatch reduces power via the (R+Rload)² divider. Add 1/f and other noise terms separately.

FAQs

1) Does Johnson noise depend on applied voltage or current?

No. It is thermal agitation noise and exists even with zero bias. Bias can introduce other noise sources, but the thermal component depends mainly on resistance, absolute temperature, and measurement bandwidth.

2) What bandwidth should I enter for a real filter?

Enter the equivalent noise bandwidth (ENBW). For simple filters, ENBW can be larger than the −3 dB cutoff. For a one‑pole low‑pass, ENBW is about 1.57 times the cutoff frequency.

3) Why does matched-load noise power equal kTB?

A resistor can be modeled as a Thevenin noise source. When the load equals the source resistance, maximum noise power is transferred. Under that condition the available noise power simplifies to kTeffB.

4) When should I use voltage noise versus current noise?

Use voltage noise for high-impedance nodes and current noise for low-impedance or transimpedance designs. They are two equivalent representations of the same resistor noise and relate through the resistance value.

5) What does the noise figure option change?

It adds an equivalent input noise temperature Te derived from noise figure. The calculator then uses Teff = T + Te, increasing voltage, current, and noise power consistently.

6) Can I use Celsius inputs safely?

Yes. The calculator converts Celsius to kelvin internally using T(K)=T(°C)+273.15. Temperatures below 0 °C are fine; only non-physical values that result in ≤0 K are rejected.

7) Why might measured noise exceed this prediction?

Real measurements include amplifier input noise, 1/f (flicker) noise at low frequency, interference pickup, and bandwidth misestimation. Ensure shielding, correct ENBW, and account for front-end noise or noise figure.

Related Calculators

Optical bench alignmentLaser beam profilerM squared estimatorLens focal lengthThick lens solverRefractive index finderEtalon finesse calculatorMichelson path differenceSpectrometer wavelength calibrationGrating equation solver

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.