🔬
🔬 Science & engineering

SNR Calculator (power, voltage, dB)

Results update as you type.

Your numbers

Understanding the signal-to-noise ratio calculator — concept and principle

Signal-to-noise ratio (SNR) compares the strength of a wanted signal with the background noise that accompanies it. It is quoted in decibels for audio equipment, radio links, sensors, imaging and data converters. This calculator converts a signal and a noise measurement in the same unit into SNR in dB, using the power formula or the voltage formula depending on what you measured.

Signal-to-noise ratio in decibelsSignal power 1 W against noise 0.001 W is a ratio of 1,000, which is 30 dB.SNR: how much louder than the hissSignal1 WNoise0.001 W← 1/1000 the size× 1010 dB× 10020 dB× 1,00030 dBpower: each × 10 adds 10 dB10 × log₁₀(1 ÷ 0.001) = 30 dBVoltages use 20 × log₁₀ instead
A signal 1,000 times stronger than the noise (in power) is 30 dB above it.

How it is calculated

Both inputs must use the same unit, and for voltages they should be RMS values measured across the same impedance.

The principle

The decibel is a logarithmic way of expressing a power ratio: one bel is a factor of ten in power, and a decibel is a tenth of a bel, hence the factor 10. Power is proportional to the square of voltage (P = V²/R), and log(V²) = 2 log V, so the same ratio expressed in voltages needs a factor of 20. That is why a 30 dB SNR means the signal has 1,000 times the noise power but only about 31.6 times the noise voltage. Logarithms also let gains and losses along a chain be added instead of multiplied.

Worked example

  1. Inputs: signal = 1, noise = 0.001, units = power.
  2. Ratio: 1 / 0.001 = 1,000.
  3. log₁₀(1,000) = 3.
  4. SNR = 10 × 3 = 30 dB.

If the same numbers were RMS voltages, the result would be 20 × 3 = 60 dB.

How SNR (dB) changes with Noise (same unit)How SNR changes with Noise262830323436380.000250.00050.000750.0010.001250.00150.002Example: 30Noise (same unit)
Each point is the calculator re-run with only “Noise (same unit)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Noise (same unit)SNR (dB)
0.0002536.02059991
0.000533.01029996
0.0007531.24938737
0.00130
0.0012529.03089987
0.001528.23908741
0.00226.98970004

How to read the result

Higher is better. Each 10 dB is another factor of ten in power. As rough orientation, 0 dB means signal and noise are equally strong; around 20–30 dB speech is intelligible but noise is obvious; good consumer audio equipment is usually specified in the region of 90 dB or more; an ideal 16-bit converter reaches about 98 dB. In digital communications the SNR needed depends on the modulation scheme and the acceptable error rate.

Common mistakes

Keep in mind: SNR from a single pair of numbers ignores frequency content, bandwidth and distortion. Manufacturer figures depend on test conditions, so compare them only when the measurement method is stated and equal.

Frequently asked questions

Can SNR be negative?

Yes. A negative value means the noise is stronger than the signal; GPS and some spread-spectrum systems routinely work below 0 dB thanks to processing gain.

What is the difference between SNR and SINAD?

SINAD counts noise plus distortion in the denominator, so it is never higher than SNR for the same device.

How do I add noise from two independent sources?

Add their powers, not their decibel values. Two equal uncorrelated noise sources raise the noise by about 3 dB.

Sources: IEC 60027-3, Letter symbols to be used in electrical technology — Logarithmic and related quantities, and their units · Audio Engineering Society, AES17 Standard method for digital audio engineering — Measurement of digital audio equipment

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →