Enter the level change in decibels and select the filter slope in dB per octave to determine the corresponding frequency from a 1 kHz reference.

dB to Frequency Converter

Enter the dB change and select a slope profile to calculate the frequency.

dB
Hz
Hz

dB to Frequency Formula

The following formula is used to convert a change in decibels to a corresponding frequency when the slope is given in dB per octave.

f = f_0 \times 2^{(\Delta dB / S)}

You can also find the number of octaves first using:

Octaves = \Delta dB / S

Variables:

  • f is the target frequency in hertz
  • f₀ is the reference frequency in hertz
  • ΔdB is the change in level in decibels
  • S is the slope in dB per octave

To calculate the frequency, divide the dB change by the slope to determine the number of octaves, then multiply the reference frequency by 2 raised to that value.

What is dB to Frequency Conversion?

dB to frequency conversion is a way of relating a level change in decibels to a frequency shift when a filter or response is described in dB per octave. Since one octave means doubling or halving the frequency, the slope tells you how many decibels correspond to one octave of movement. This is commonly used in audio engineering, crossovers, signal processing, and filter analysis.

How to Calculate dB to Frequency?

The following steps outline how to calculate frequency from a decibel change.


  1. First, determine the level change in decibels (ΔdB).
  2. Next, determine the slope in dB per octave (S).
  3. Choose the reference frequency (f₀), often 1000 Hz.
  4. Calculate the number of octaves using Octaves = ΔdB / S.
  5. Calculate the final frequency using f = f₀ × 2^(ΔdB / S).
  6. Check your answer with the calculator above.

Example Problem:

Use the following values as an example problem to test your knowledge.

Level Change (ΔdB) = 12

Slope (S) = 6 dB/octave

Reference Frequency (f₀) = 1000 Hz

Using the formula, Octaves = 12 / 6 = 2, so f = 1000 × 2² = 4000 Hz.

dB to Frequency Conversion Table

The following table shows example results for a +12 dB change from a 1 kHz reference using different slopes.

Filter Type Slope (dB/octave) Resulting Frequency
1st-order filter 6 4000 Hz
2nd-order filter 12 2000 Hz
3rd-order filter 18 1587.40 Hz
4th-order filter 24 1414.21 Hz

In practice, this relationship is useful for understanding how far a signal moves in frequency when the response changes by a certain number of decibels under a known slope specification.