Har til formål at forhindre skadelige vira i at komme ind i computeren og spredes. De fleste antivirusprogrammer har en "realtime" beskyttelse mod vira og en scanner (se scanner), som bruges til at afsløre og fjerne vira, som er kommet ind i computeren. Da vira ofte kommer ind via mails, har antivirusprogrammet som regel også en mailscanner.
Mange antivirusprogrammer er ofte i stand til at finde og fjerne andre ondsindede komponenter end blot virus, herunder trojanske heste (se trojan), ondsindede ActiveX (se ActiveX) eller javascripts. Det er dog vigtigt at understrege, at intet software erstatter den sikkerhed, som man kan opnå ved at bruge sund fornuft.