Skip to content

Thermal Noise Calculator

Calculate thermal (Johnson-Nyquist) noise voltage, noise power, noise density, bandwidth effects, resistor noise, and temperature-dependent electrical noise for analog, RF, and communication systems.

91 views Free
°C
Ω
Hz
Please enter all required numeric values.
RESULTS
Vn RMS
µV
Noise Level
dBv

Input Parameters Specification

TemperatureResistor temperature in Celsius. Higher temperature increases thermal agitation and noise voltage.
ResistanceResistor value in ohms. Higher resistance produces more Johnson-Nyquist noise for the same bandwidth.
BandwidthNoise bandwidth in hertz. Wider bandwidth captures more random noise energy.
Vn RMSCalculated RMS thermal noise voltage in microvolts.
Noise LevelNoise voltage converted to dBv using 20 × log10(Vn).
Use CaseHelpful for low-noise amplifier, sensor, audio, RF and measurement circuit design.

Practical Operational Examples

Low-Noise Amplifier

Estimate resistor noise before selecting feedback resistors or input bias networks.

Audio & Sensor Circuits

Check how resistance and bandwidth contribute to the noise floor in precision circuits.

Diagrams & Theory

The diagram shows random thermal noise in the time domain and a bell-shaped noise distribution. Thermal noise is random, but its RMS value can be estimated from resistance, temperature and bandwidth.

Time-Domain Noise Time Voltage 0 500 ms Noise Distribution # of Samples Voltage

Formulas & Mathematical Logic

Step 1: Convert temperature to Kelvin: T(K) = T(°C) + 273. This gives the absolute temperature used by the thermal noise formula.
Step 2: Thermal noise voltage: Vn = √(4 × Kb × R × T × ΔF). This estimates RMS Johnson-Nyquist noise voltage.
Step 3: Microvolt conversion: Vn(µV) = Vn × 1000000. This makes very small noise values easier to read.
Step 4: Noise level: Lv = 20 × log10(Vn). This converts RMS noise voltage into dBv.
Constant: Kb = 1.3806505 × 10^-23. This is Boltzmann’s constant used in the original calculation.

Step-by-Step Example

Example values: temperature = 25 °C, resistance = 1000 Ω, bandwidth = 20000 Hz.
Convert temperature: T = 25 + 273 = 298 K.
Vn = √(4 × 1.3806505e-23 × 1000 × 298 × 20000).
Vn = 0.000000573 V = about 0.573 µV RMS.
Lv = 20 × log10(0.000000573) = about -124.84 dBv.
Practical meaning: even a simple resistor creates measurable noise, and wide bandwidth increases the total noise voltage.

How to Use This Calculator

Enter resistor temperature in Celsius.
Enter resistance value in ohms.
Enter noise bandwidth in hertz.
Click Calculate to get RMS noise voltage and dBv noise level.
Use the result when checking low-noise amplifier, sensor, audio or RF circuit noise floor.

About This Calculator

Estimate the tiny random voltage every resistor creates just by being warm.

This CalcBoy thermal noise calculator finds RMS noise voltage and dBv level from temperature, resistance and bandwidth.

The Thermal Noise Calculator is useful for low-noise electronics, RF receivers, audio preamps, precision sensor interfaces, measurement systems and analog circuit design. Thermal noise, also known as Johnson noise or Johnson-Nyquist noise, is created by random motion of charge carriers inside a resistor. It exists even when no signal is applied and becomes part of the circuit’s noise floor.

Best UseLow-noise amplifiers, audio circuits, RF receivers, sensor inputs and precision analog design.
Key InputsTemperature, resistance and measurement bandwidth.
Design BenefitQuickly compare resistor noise contribution before final component selection.
Practical ReminderNoise increases with resistance, temperature and bandwidth.

The calculator uses the classic thermal noise equation. Higher resistance produces more noise voltage. Higher temperature increases random carrier energy. Wider bandwidth includes more noise power, so the total RMS noise rises with the square root of bandwidth. This is why a wideband amplifier can appear noisier than a narrowband filtered system even when both use the same resistor value.

Quick tip: in sensitive circuits, reduce unnecessary bandwidth and avoid very high resistor values at critical low-noise input nodes.

For real circuit design, thermal noise is only one part of the total noise picture. Op-amp voltage noise, current noise, flicker noise, ADC quantization noise, PCB leakage, shielding, grounding and source impedance also matter. Still, resistor thermal noise is a fundamental starting point because it sets a physical lower limit that cannot be removed by better layout or cleaner power supplies.

Frequently Asked Questions

What is thermal noise?

Thermal noise is random electrical noise produced by charge carrier motion inside a resistor or conductor due to temperature.

Is thermal noise the same as Johnson noise?

Yes. Thermal noise is also called Johnson noise or Johnson-Nyquist noise.

Why does bandwidth affect noise?

Thermal noise is spread over frequency, so a wider bandwidth includes more noise power and increases RMS noise voltage.

Does a higher resistor value create more noise?

Yes. RMS thermal noise voltage increases with resistance for the same temperature and bandwidth.

Can thermal noise be completely removed?

No. It is a physical noise source, but filtering and careful circuit design can reduce how much noise appears in the signal band.

What is dBv noise level?

dBv expresses voltage level relative to 1 volt using 20 × log10(V).

Related Calculators

Op Amp Noise CalculatorUseful for total amplifier input noise estimation.
Resistor CalculatorHelpful for resistance selection and circuit design.
Bandwidth CalculatorRelated tool for filter and signal bandwidth checks.
Signal-to-Noise Ratio CalculatorUseful for comparing signal level against noise floor.

Related Tools

About this tool

Thermal Noise Calculator is a free online calculator tool. Use it to get instant, accurate results for your electronics calculations.