Aliasing Checker
Enter a signal frequency and sample rate to check for aliasing using the Nyquist theorem, and see the alias frequency if aliasing occurs.
Use the Aliasing Checker
Signal Parameters
Frequency of the input signal in hertz
ADC or system sample rate in hertz
Quick Examples
Enter a signal frequency and sample rate, then click Check for Aliasing.
No Aliasing — Signal is Safe
Signal frequency is below the Nyquist limit
Signal Frequency
—
Sample Rate
—
Nyquist Frequency
—
Headroom
—
Signal position relative to Nyquist frequency
Aliasing Detected
Signal exceeds the Nyquist frequency — an alias will appear
Signal Frequency
—
Sample Rate
—
Nyquist Frequency
—
Alias Frequency
—
Summary
Checks whether a signal frequency will alias given a sample rate. Uses the Nyquist theorem to determine if the signal is safely below the Nyquist limit, and calculates the exact alias frequency when aliasing does occur.
How it works
- Enter the signal frequency (Hz) and sample rate (Hz) in the input fields.
- The tool computes the Nyquist frequency as half the sample rate.
- If the signal frequency exceeds the Nyquist frequency, aliasing occurs.
- The alias frequency is calculated using: |f_signal - round(f_signal / f_s) * f_s|, folding the frequency back into the baseband.
- Results show clearly whether the signal is safe or aliased, with the exact alias frequency.
Use cases
- Verify an ADC sample rate is high enough before capturing a known signal.
- Find the audible artifact frequency when audio is undersampled.
- Design anti-aliasing filter cutoff points for a data acquisition system.
- Teach or learn the Nyquist sampling theorem interactively.