Finite impulse response (
FIR) is een term die aangeeft dat de
impulsresponsie van een (digitaal) filter eindig is. Een FIR-filter is een computerprogramma dat een filterfunctie uitvoert. Bij het aanleggen van een puls op een FIR-filter zal het uitgangssignaal na een bepaalde tijd gelijk aan nul worden; de impulsresponsie is dus eindig. Dit in tegenstelling tot de impulsresponsie van een IIR-filter (
infinite impulse response), waar het uitgangssignaal oneindig lang ongelijk aan nul kan blijven.