En électronique, un
filtre numérique est un élément qui effectue un filtrage à l'aide d'une succession d'opérations mathématiques sur un signal discret. C'est-à-dire qu'il modifie le contenu spectral du signal d'entrée en atténuant ou éliminant certaines composantes spectrales indésirées. Contrairement aux filtres analogiques, qui sont réalisés à l'aide d'un agencement de composantes physiques (
résistance,
condensateur,
inductance,
transistor, etc.), les filtres numériques sont réalisés soit par des circuits intégrés dédiés, des processeurs programmables (
FPGA,
microprocesseur,
DSP,
microcontrôleur, etc.), soit par logiciel dans un ordinateur.