No ads, no sign-upChecked 2026-08-23

Signal-to-Noise Ratio Calculator

Your numbers

Change any value to update the result.

Signal-to-noise ratio

40.00dB

Signal-to-noise ratio: 40.00 dB
Examples
How the result moves

Your current valid inputs, with one value varied across the range.

Noise amplitude → Signal-to-noise ratio (dB)
Noise amplitude: 0.02; Signal-to-noise ratio: 40 dB

How the result moves

Held fixed: Signal amplitude 2.0000.

Noise amplitudeSignal-to-noise ratio (dB)
0.010046.02
0.015042.50
0.0200Your value40.00
0.025038.06
0.030036.48

For amplitudes — volts, millivolts, converter counts — the ratio is 20 × log10(signal ÷ noise). A signal of 2 against noise of 0.02 is 100 times larger, which is 40 dB. Use 10 × log10 instead when both figures are powers in watts, not amplitudes.

Worked examples

How it's calculated

SNR = 20 × log10(signal ÷ noise)

  1. StepEnter the signal amplitude and the noise amplitude, in one unit.Signal amplitude=2·Noise amplitude=0.02
  2. StepDivide the signal by the noise to get the bare ratio.Signal amplitude=2·Noise amplitude=0.02
  3. ResultTake the base-10 logarithm and multiply by 20 for decibels.40.00dB

What this number means

This one uses 20 × log10, for amplitudes

Both fields expect amplitudes, which is why 2 against 0.02 gives 40 dB rather than 20. Powers in watts belong in 10 × log10, and putting them here doubles every figure.

Decibels are a logarithm, not a plain ratio

Each 20 dB stands for a factor of 10 in amplitude, and therefore 100 in power. So 40 dB says the signal is 100 times the noise, not 40 times.

The unit cancels, so use whichever you have

Volts, millivolts or raw converter counts all work, provided both fields carry the same one. The division removes the unit and leaves a bare decibel figure.

Below zero the noise is winning

At 0 dB signal and noise are equal, and anything negative means the noise is louder. Modern radio links still decode below 0 dB by spreading each bit over a longer time.

Commonly misread

Misconception40 dB means the signal is 40 times the noise.

CorrectionIt means 100 times in amplitude, since the scale is logarithmic. Already 20 dB is a factor of 10.

MisconceptionA negative result is an input error.

CorrectionIt only says the noise exceeds the signal, as 0.1 against 1 does at −20 dB. The formula covers that case.

Misconception20 dB is a poor figure wherever it turns up.

CorrectionFor audio it is, where 60 dB counts as quiet and 90 dB as excellent. For a Wi-Fi link, 20 dB already carries data reliably.

Reference table

Signal, noiseWhat it sounds likeSNR (dB)
0.1, 1Buried in the noise-20.00
1, 1Signal equals noise0.00
10, 1Usable, audibly noisy20.00
2, 0.02Clean line40.00
1, 0.001Studio quiet60.00

Questions

Is it 20 log or 10 log?

20 for amplitudes such as voltages, 10 for powers such as watts. Power goes with the square of amplitude, and squaring inside a logarithm doubles the factor in front.

What is a good signal-to-noise ratio?

For audio, 60 dB and above is quiet and 90 dB is excellent. For Wi-Fi, anything from 20 dB up carries data reliably.

Can the ratio be negative?

Yes, and it means the noise is louder than the signal. Modern radio links still decode below 0 dB by spreading each bit over a longer time.

Does the unit of the amplitudes matter?

No, as long as both use the same one. The division cancels the unit, which is why the answer is a pure decibel figure.

Sources and last check

  1. en.wikipedia.org

Information, not professional advice.