📶

Signal-to-Noise Ratio (SNR) Calculator

Work out signal-to-noise ratio in decibels from two levels, from a voltage/amplitude or power ratio, or convert between SNR and the effective number of bits (ENOB).

SNR is how far your wanted signal sits above the noise — higher is cleaner. These are standard formulas; it’s a calculator, not a measurement.

SNR from two levels

SNR (dB) = signal level − noise level. Use any consistent dB scale (e.g. both in dBFS).

Ideal SNR by bit depth

Theoretical best SNR of a perfect N-bit converter (6.02·N + 1.76 dB).

How SNR Works

Signal-to-noise ratio compares the level of the signal you want to the background noise you don’t, expressed in decibels. From two measured levels it’s simply the difference: a signal at −12 dBFS over a −72 dBFS noise floor gives 60 dB SNR. From raw amplitudes (voltages) it’s 20·log₁₀(signal/noise); from powers it’s 10·log₁₀(signal/noise), because power goes as amplitude squared.

For digital systems, the theoretical SNR of an ideal converter is 6.02·N + 1.76 dB for N bits — about 98 dB for 16-bit and 146 dB for 24-bit. The effective number of bits (ENOB) works backwards from a measured SNR to say how many real bits of resolution you’re getting once noise and distortion are included.

Frequently Asked Questions

Is a higher SNR better?
Yes — a higher SNR means the signal sits further above the noise, so the result is cleaner. 60 dB is decent for many purposes; high-quality audio gear reaches 100 dB or more.
Why 20·log for voltage but 10·log for power?
Power is proportional to amplitude squared, and 10·log₁₀(amplitude²) = 20·log₁₀(amplitude). So the same ratio gives the same dB whether you start from amplitude (×20) or power (×10).
What is ENOB?
Effective number of bits — the real resolution of a converter after noise and distortion, derived from its measured SNR (or SINAD). It’s usually lower than the nominal bit depth.
What SNR does 16-bit audio have?
An ideal 16-bit converter has about 98 dB SNR (6.02×16 + 1.76). With dither and real-world noise the usable figure is a little lower; 24-bit raises the theoretical ceiling to ~146 dB.
Can I use dBFS levels directly?
Yes. Since SNR is a difference of two levels on the same scale, you can subtract two dBFS readings directly — the reference cancels out.
Does this measure my equipment’s SNR?
No — it computes from the numbers you enter. To find a real noise floor, measure it (for example with our Noise Floor Analyzer or Decibel Meter) and put the values in here.