Signal Processing Calculators
13 free online calculators for engineers and makers.
Filter Designer
Design passive RC and LC Butterworth low-pass, high-pass, and band-pass filters. Calculates component values (C, L), time constant, and attenuation for filter orders 1 through 4.
Nyquist Sampling
Calculate Nyquist sampling rate, oversampling ratio, aliasing frequency, ADC dynamic range, SNR, and data rate. Verify that your sampling rate satisfies the Nyquist criterion and avoid aliasing in your system.
SNR
Calculate SNR, noise floor, sensitivity, and dynamic range for RF receivers and signal chains
ADC SNR & ENOB
Calculate analog-to-digital converter signal-to-noise ratio, effective number of bits (ENOB), and SFDR including aperture jitter effects
FFT Resolution
Calculate FFT frequency bin resolution, Nyquist range, time record length, noise floor processing gain, and window scalloping loss
Johnson-Nyquist Noise
Calculate thermal noise voltage, noise power, and noise spectral density for resistors using the Johnson-Nyquist noise formula
AM Modulation Index
Calculate amplitude modulation index, sidebands, bandwidth, and power efficiency for AM radio signals
FM Modulation Index
Calculate FM modulation index, bandwidth using Carson's rule, Bessel bandwidth, and SNR improvement over AM
Oversampling & Noise Shaping
Calculate SNR improvement from oversampling and noise shaping for sigma-delta ADCs, including effective bits gained from higher OSR
Filter Order Calculator
Calculate minimum filter order for Butterworth, Chebyshev, and elliptic (Cauer) low-pass filters given passband ripple and stopband attenuation requirements
PLL Loop Filter
Design a type-2 second-order PLL passive loop filter. Calculates time constants, capacitor and resistor values for target loop bandwidth and phase margin.
BER vs Eb/N0
Calculate bit error rate (BER) from Eb/N0 for BPSK, QPSK, 8PSK, and 16QAM digital modulations. Essential for digital communications system design.
Quantization Noise
Calculate ADC quantization noise, theoretical SQNR, ENOB, dynamic range, and noise spectral density for analog-to-digital converter design.